Firozabad
Firozabad
Haridwar
Haridwar
Train

Firozabad to Haridwar

Updated: 28 May 2026

The journey from Firozabad to Haridwar covers 320 km. You can take a train to Delhi and then a connecting train to Haridwar. Driving via NH 34 takes about 7 hours. Haridwar is a holy city on the banks of the Ganges.

Total Distance: 320 km by road, 280 km air distance.
Fastest Way
Train from Delhi to Haridwar is the fastest.
Cheapest Way
Sleeper class train is the cheapest.
Compare Firozabad to Haridwar Routes
Train
Connecting
Duration
7 hours
Avg Price
400 - 1500 INR
Operator
Haridwar Express
Route
Firozabad - Delhi - Haridwar

Check for trains from New Delhi station.

Travel Tips
  • Transport
    Use cycle rickshaws for local travel.
  • Food
    Try the local vegetarian food.
  • Weather
    Carry light woolens in winter.
  • Booking
    Book hotels in advance.
  • Navigation
    Use maps for city travel.
Safety Tips
  • Crowds
    Be cautious during festivals.
  • Emergency
    Keep emergency numbers saved.
  • Valuables
    Keep your belongings secure.
  • Health
    Drink safe water.
People Also Ask
  • Is Haridwar safe?
    Yes, it is safe for tourists.
  • How to reach?
    Train via Delhi is the best way.
  • What is the distance?
    Approximately 320 km.
  • Best time to visit?
    Winter is ideal.
  • Is it expensive?
    It is affordable.
Quick Info
  • From Firozabad, Uttar Pradesh, 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
The most famous ghat for Ganga Aarti.
2
Mansa Devi Temple
A hilltop temple accessible by cable car.
3
Chandi Devi Temple
Another hilltop temple with great views.
4
Rajaji National Park
A nearby wildlife sanctuary.
Tags
Firozabad to Haridwar train to Haridwar road trip to Haridwar Haridwar travel Firozabad to Uttarakhand best way to Haridwar travel guide Haridwar connectivity