Khandwa
Khandwa
Haridwar
Haridwar
Train

Khandwa to Haridwar

Updated: 28 May 2026

The journey from Khandwa to Haridwar covers approximately 950 km. You will travel through the central rail corridor, passing through Bhopal and Delhi. The journey typically takes 17 to 19 hours. It is a great way to see the transition from the central Indian plateau to the holy city of Haridwar.

Total Distance: 950 km by road, 800 km air distance.
Fastest Way
Flight from Indore (IDR) to Dehradun (DED), then taxi.
Cheapest Way
Sleeper class train.
Compare Khandwa to Haridwar Routes
Train
Connecting
Duration
18 hours
Avg Price
800 - 3000 INR
Operator
Indian Railways
Route
Khandwa to Delhi, then direct train to Haridwar.

Book 3AC or 2AC for comfort on this long route.

Travel Tips
  • Booking
    Book tickets well in advance.
  • Food
    Enjoy local vegetarian food.
  • Clothing
    Carry light cotton clothes.
  • Connectivity
    Keep your phone charged.
  • Health
    Carry hydration salts.
Safety Tips
  • Luggage
    Secure your bags with chains.
  • Personal Safety
    Stay alert at major junctions.
  • Emergency
    Keep emergency numbers saved.
  • Documents
    Keep ID proof handy.
People Also Ask
  • Is there a direct train?
    No, you must change at Delhi.
  • How long does it take?
    Around 18 hours.
  • Are flights available?
    Yes, from Indore to Dehradun.
  • Is it safe?
    Yes, it is a standard route.
  • Best time to visit?
    Winter is best.
Quick Info
  • From Khandwa, Madhya 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
Witness the Ganga Aarti.
2
Mansa Devi Temple
Visit the hilltop temple.
3
Chandi Devi Temple
Explore the temple.
4
Rajaji National Park
Go for a safari.
Tags
Khandwa to Haridwar train long distance travel India how to reach Uttarakhand from MP Khandwa railway station Haridwar travel guide train routes India traveling across India MP to Uttarakhand