Faridabad
Faridabad
Haridwar
Haridwar
Train Driving

Faridabad to Haridwar

Updated: 20 May 2026

Haridwar is located 220 km from Faridabad. The most convenient route is via NH 34. Alternatively, you can take a train from Delhi to Haridwar. The city is a major pilgrimage site on the banks of the Ganges.

Total Distance: 220 km by road, 180 km air distance.
Fastest Way
Train from Delhi, taking 5 hours.
Cheapest Way
Local train from Delhi, costing around 250 INR.
Compare Faridabad to Haridwar Routes
Train
Connecting
Duration
5 hours
Avg Price
250 - 700 INR
Operator
Indian Railways
Route
Faridabad to Delhi to Haridwar

Book express trains for a comfortable journey.

Driving
Direct
Duration
5 hours
Avg Price
2500 - 3500 INR
Operator
Self-drive
Route
NH 34

The road is well-connected.

Travel Tips
  • Highway Driving
    Stay alert on NH 34.
  • Train Booking
    Book tickets in advance.
  • Food
    Try the local vegetarian food.
  • Local Transport
    Auto-rickshaws are available.
  • Weather
    Carry water during summer.
Safety Tips
  • Road Safety
    Drive carefully.
  • Personal Safety
    Keep your belongings safe.
  • Emergency
    Dial 112 for help.
  • Night Travel
    Avoid late-night travel.
People Also Ask
  • Is Haridwar safe?
    Yes, it is a safe city.
  • How long is the drive?
    About 5 hours.
  • Are there trains?
    Yes, from Delhi.
  • What is the best time to visit?
    Winter months.
  • Is Ganga Aarti worth it?
    Yes, it is a spiritual experience.
Quick Info
  • From Faridabad, Haryana, India
  • To Haridwar, Uttarakhand, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Haridwar
1
Har Ki Pauri
Attend the famous Ganga Aarti.
2
Mansa Devi Temple
A hilltop temple accessible by cable car.
3
Chandi Devi Temple
Another significant hilltop temple.
4
Rajaji National Park
A nearby wildlife sanctuary.
Tags
Faridabad to Haridwar Haridwar travel guide NH 34 drive train to Haridwar Uttarakhand tourism Ganga Aarti best route to Haridwar travel from Faridabad