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