Contents
Haridwar, on the Ganges where the river leaves the Himalayan foothills, is reached from Delhi by train, bus or a flight to Dehradun. Haridwar station is well connected by rail with Delhi, and buses run from the Delhi ISBT Kashmiri Gate bus terminal along National Highway 58.[1]
Delhi to Haridwar by Train
Indian Railways serves Haridwar directly from Delhi.[1] Indian Railways opens reserved tickets 60 days before departure.[2] Tatkal tickets, the last-minute quota, open 1 day before the journey, at 10:00 for AC classes and 11:00 for non-AC classes.[3] Indian Railways publishes exact departure times and classes on its enquiry service.
Delhi to Haridwar by Bus
Buses to Haridwar leave from the Delhi ISBT at Kashmiri Gate and from Meerut, and the road is National Highway 58.[1] Booking platforms list AC seater, A/C semi-sleeper and AC sleeper coaches taking about 3 hours 30 minutes to 5 hours 50 minutes, with fares from about $6 up to about $24 (October 2026).[4] Traffic leaving Delhi decides where in that range a trip lands.
Delhi to Haridwar by Flight via Dehradun
Haridwar has no airport of its own. The nearest is Jolly Grant Airport near Dehradun, 37 km away, which has daily flights to Delhi.[1] IndiGo's non-stop Delhi to Dehradun flights take 40 or 45 minutes.[5] You then need a taxi or bus for the last 37 km, so the flight saves time mainly if you start near Delhi airport.
Free luggage on Indian Railways is 70 kg in AC First, 50 kg in AC 2-tier, 40 kg in AC 3-tier, AC chair car and sleeper class, and 35 kg in second class.[6]
Timetable
| Flight Delhi - Dehradun $ 66.51–91.67 45m – 1h | |
|
| Bus Delhi - Haridwar $ 5.93–23.72 3h 30m – 5h 50m | |
|
|
| Train Delhi - Haridwar $ 4.80–19.05 4h 5m – 7h 25m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Delhi to Haridwar, including current prices and schedules.
By train, by bus from the Delhi ISBT Kashmiri Gate, or by flying to Jolly Grant Airport near Dehradun and continuing by road.
From the Delhi ISBT at Kashmiri Gate, according to Uttarakhand Tourism.
No. The nearest is Jolly Grant Airport, 37 km away, with daily flights to Delhi.
IndiGo's non-stop flights take 40 or 45 minutes.
Reserved tickets open 60 days before departure. Tatkal tickets open 1 day before the journey, at 10:00 for AC classes and 11:00 for non-AC classes.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Uttarakhand Tourism Development Board: Haridwar. Retrieved October 15, 2026.
- [2] Indian Railways: Advance Reservation. Retrieved October 15, 2026.
- [3] Indian Railways: Tatkal Scheme. Retrieved October 15, 2026.
- [4] 12Go: 12Go timetable: Delhi to Haridwar. Retrieved October 15, 2026.
- [5] IndiGo: Delhi to Dehradun Flights. Retrieved October 15, 2026.
- [6] Indian Railways: Luggage rules. Retrieved October 15, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.