The 270 km journey from Bareilly to Delhi on NH-9 (now NH-30) is one of the most common intercity routes in Uttar Pradesh. Here is everything you need for a smooth trip.
Bareilly to Delhi is one of our most frequently booked routes — approximately 270 km on National Highway 9 through the heart of the Gangetic plain. The road is well-maintained, mostly four-lane, and the journey takes 5–5.5 hours with normal traffic.
Route Options
Via NH-9 (Rampur–Moradabad–Hapur): The main route, 270 km, 5–5.5 hours. Smooth highway, minimal diversions.
Via Muradabad–Delhi Expressway extension: Slightly faster when the expressway work completes. Check current status before booking.
Stops Worth Making
Moradabad (60 km from Bareilly): Famous as the "Brass City of India." The Dillagi restaurant near the highway makes excellent nihari — great for a mid-journey breakfast.
Gajraula (140 km from Bareilly): A major truck stop with good dhabas. Clean restrooms and fuel stations.
Traffic Notes
Leave Bareilly before 7 AM to avoid the NH-9 morning rush near Moradabad. Delhi entry traffic builds from 4 PM — aim to arrive before 3 PM or after 8 PM if possible.
Fare
Bareilly to Delhi one-way Sedan starts at approximately ₹3,200. Hatchback from ₹2,800.