
Shahdol to Shimla
Shimla is approximately 1050+ kms from Shahdol. The fastest way to reach Shimla from Shahdol is by Train, Flight, Bus Via Lucknow, Chandigarh. It takes approximately 14 hours. The cheapest way to reach Shimla from Shahdol is by Train Via Ghaziabad which would take approximately 23 hours.
Sort By
Mode of Transport
Via Meerut
RECOMMENDED
Shahdol
Meerut
Shimla
Approx Travel Time
22h 40m
₹830
Onwards
Via Roorkee
Shahdol
Roorkee
Shimla
Approx Travel Time
22h 40m
On Demand
Via Saharanpur
Shahdol
Saharanpur
Shimla
Approx Travel Time
22h 40m
On Demand
Via Muzaffarnagar
Shahdol
Muzaffarnagar
Shimla
Approx Travel Time
22h 40m
On Demand
Via Lucknow, Chandigarh
FASTEST
Shahdol
Lucknow
Chandigarh
Shimla
Approx Travel Time
13h 50m
₹5,546
Onwards
Shahdol
Lucknow
Chandigarh
Shimla
Approx Travel Time
13h 50m
₹7,617
Onwards
Via Haridwar
Shahdol
Haridwar
Shimla
Approx Travel Time
22h 40m
On Demand
Via Sardhana
Shahdol
Sardhana
Shimla
Approx Travel Time
22h 40m
On Demand
Via Delhi
Shahdol
Delhi
Shimla
Approx Travel Time
17h 55m
₹3,616
Onwards
Via Ghaziabad
CHEAPEST
Shahdol
Ghaziabad
Shimla
Approx Travel Time
23h 10m
₹800
Onwards
Frequently Asked Questions
What is the distance between Shahdol and Shimla?
Shimla is approximately 1050+ kms from Shahdol.
How long does it take to reach Shimla from Shahdol?
It takes approximately 14 hours to reach Shimla from Shahdol by Train, Flight, Bus Via Lucknow, Chandigarh.
What is the cheapest way to reach Shimla from Shahdol?
The cheapest way to reach Shimla from Shahdol is by Train Via Ghaziabad.
What is the fastest way to reach Shimla from Shahdol?
The fastest way to reach Shimla from Shahdol is by Train, Flight, Bus Via Lucknow, Chandigarh.