How to Reach Haridwar
Haridwar is well connected by train, road, and air. Here's everything you need to know to plan your journey from any major city in India.
By Train โ Best Option
RECOMMENDEDHaridwar Junction (HW) is on the main railway line and well connected to Delhi, Mumbai, Lucknow, and most major Indian cities. This is the easiest way to reach Haridwar.
| From | Distance | Duration | Key Trains |
|---|---|---|---|
| New Delhi | 220 km | 4โ5 hrs | Shatabdi Exp, Jan Shatabdi |
| Dehradun | 50 km | 1.5โ2 hrs | Multiple daily trains |
| Lucknow | 530 km | 9โ10 hrs | Intercity Express |
| Mumbai | 1,430 km | 24โ26 hrs | Dehradun Express |
By Bus / Road
Haridwar is well connected by road. Both Uttarakhand Roadways (UPSRTC/UTC) and private Volvo buses run from Delhi, Dehradun, and Rishikesh.
By Air
The nearest airport is Jolly Grant Airport (DED) in Dehradun, 35 km from Haridwar. It has flights from Delhi, Mumbai, Bengaluru, and other major cities.
By Car / Self-Drive
Haridwar is accessible by NH58 from Delhi. The drive from Delhi takes 5โ6 hours (avoiding peak hours). Parking is available near Har Ki Pauri for a fee.
Arriving in Haridwar? Book Your Hotel
Shanti Sarovar Haridwar โ 10 min from the railway station. Easy to reach from all arrival points.
Book Hotel โ