Search results
The minimum journey duration for a bus from Delhi to Haridwar is 03:00. Passengers travelling by bus from Delhi to Haridwar cover a distance of approximately 222 kms. The first bus for Haridwar from Delhi leaves at 00:30 and the last bus leaves Delhi at 23:59.
The best way to get from Delhi to Haridwar is to train which takes 4h 13m and costs ₹200 - ₹3,100. Alternatively, you can bus, which costs ₹440 - ₹2,400 and takes 4h 52m, you could also fly, which costs ₹4,300 - ₹10,000 and takes 2h 50m. Launch map view.
You can easily find a Delhi to Haridwar bus that suits your needs. The very first Delhi to Haridwar bus departs early at 2:20 AM and the last Delhi to Haridwar bus time is 11:45 PM. You can explore all the in-between timing of the buses on MakeMyTrip and choose the one that best fits you. Delhi to Haridwar Bus Booking with MakeMyTrip
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search. Bus tickets from Delhi to Haridwar start at ₹449, and the quickest route takes just 4h 52m. Check timetables and book your tickets with Rome2Rio.
The best way to get from New Delhi to Haridwar is to train which takes 4h 13m and costs ₹200 - ₹3,100. Alternatively, you can bus, which costs ₹440 - ₹2,400 and takes 4h 52m, you could also fly, which costs ₹4,300 - ₹10,000 and takes 2h 50m. Launch map view.
The 220 km of Delhi to Haridwar distance is covered via Upper Ganga Canal Road and NH334. The main bus stop in Haridwar is 2 minutes from the railway station, Haridwar Junction. The bus service from Delhi to Haridwar takes between 7-8 hour and includes a fleet of (2+1) and (2+2) sleeper Volvo and Mercedez Benz.
2 days ago · The Delhi to Haridwar bus distance is nearly 239.7 km. To cover the distance, it takes nearly 4 hours. However, the actual time taken will depend on various factors like traffic congestion and weather conditions on the scheduled date.