The distance from Faridabad to Haridwar is approximately 220 km. You can drive via the NH 334 highway, which passes through Meerut and Muzaffarnagar. Alternatively, several trains run from New Delhi or Hazrat Nizamuddin stations to Haridwar Junction. The journey takes you to the foothills of the Himalayas, where the Ganges enters the plains. Expect a travel time of 5 to 6 hours.
Total Distance: 220 km driving distance, 190 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 30 mins | 5 hours |
| Avg Price | 200-1200 INR | 1500-2500 INR |
| Operator | Dehradun Shatabdi | Personal Car |
| Route | New Delhi to Haridwar Junction | NH 334 |
| Tip | Trains are the most comfortable way to travel. | Road conditions are generally good. |
October to March for pleasant weather, or during the Kumbh Mela.