
Haridwar to Shahdol
Shahdol is approximately 850+ kms from Haridwar. The fastest way to reach Shahdol from Haridwar is by Train. It takes approximately 18 hours. The cheapest way to reach Shahdol from Haridwar is by Train Via Delhi which would take approximately 21 hours.
Sort By
Mode of Transport
Via Gwalior
Haridwar
Gwalior
Shahdol
Approx Travel Time
20h 25m
On Demand
Via Agra
Haridwar
Agra
Shahdol
Approx Travel Time
20h 25m
₹700
Onwards
Haridwar
Agra
Shahdol
Approx Travel Time
21h 55m
₹1,129
Onwards
Via Prayagraj(Allahabad)
Haridwar
Prayagraj(Allahabad)
Shahdol
Approx Travel Time
19h 55m
On Demand
Via Mathura
Haridwar
Mathura
Shahdol
Approx Travel Time
20h 40m
₹695
Onwards
Via Delhi
CHEAPEST
Haridwar
Delhi
Shahdol
Approx Travel Time
21h 10m
₹635
Onwards
Haridwar
Delhi
Shahdol
Approx Travel Time
22h 10m
₹811
Onwards
Via Kanpur
Haridwar
Kanpur
Shahdol
Approx Travel Time
21h 25m
₹2,669
Onwards
Via Varanasi
Haridwar
Varanasi
Shahdol
Approx Travel Time
22h 10m
On Demand
Frequently Asked Questions
What is the distance between Haridwar and Shahdol?
Shahdol is approximately 850+ kms from Haridwar.
How long does it take to reach Shahdol from Haridwar?
It takes approximately 18 hours to reach Shahdol from Haridwar by Train.
What is the cheapest way to reach Shahdol from Haridwar?
The cheapest way to reach Shahdol from Haridwar is by Train Via Delhi.
What is the fastest way to reach Shahdol from Haridwar?
The fastest way to reach Shahdol from Haridwar is by Train.