
Anuppur to Shimla
Shimla is approximately 1200+ kms from Anuppur. The fastest way to reach Shimla from Anuppur is by Train, Flight Via Raipur, Chhattisgarh, Delhi. It takes approximately 10 hours. The cheapest way to reach Shimla from Anuppur is by Train, Cab Via Ambala which would take approximately 23 hours.
Sort By
Mode of Transport
Via Lucknow, Delhi
RECOMMENDED
Anuppur
Lucknow
Delhi
Shimla
Approx Travel Time
13h 5m
₹12,803
Onwards
Via Lucknow, Mohali
Anuppur
Lucknow
Mohali
Shimla
Approx Travel Time
13h 15m
₹8,147
Onwards
Via Haridwar
Anuppur
Haridwar
Shimla
Approx Travel Time
22h 2m
On Demand
Via Saharanpur
Anuppur
Saharanpur
Shimla
Approx Travel Time
21h 10m
On Demand
Via Ambala
CHEAPEST
Anuppur
Ambala
Shimla
Approx Travel Time
23h 6m
₹4,396
Onwards
Via Raipur, Chhattisgarh, Delhi
FASTEST
Anuppur
Raipur, Chhattisgarh
Delhi
Shimla
Approx Travel Time
9h 48m
₹13,474
Onwards
Via Deoria, Delhi
Anuppur
Deoria
Delhi
Shimla
Approx Travel Time
12h 57m
On Demand
Via Lucknow, Amritsar
Anuppur
Lucknow
Amritsar
Shimla
Approx Travel Time
13h 11m
₹10,053
Onwards
Via Datia, Delhi
Anuppur
Datia
Delhi
Shimla
Approx Travel Time
19h 17m
₹8,439
Onwards
Via Roorkee
Anuppur
Roorkee
Shimla
Approx Travel Time
21h 10m
On Demand
Frequently Asked Questions
What is the distance between Anuppur and Shimla?
Shimla is approximately 1200+ kms from Anuppur.
How long does it take to reach Shimla from Anuppur?
It takes approximately 10 hours to reach Shimla from Anuppur by Train, Flight Via Raipur, Chhattisgarh, Delhi.
What is the cheapest way to reach Shimla from Anuppur?
The cheapest way to reach Shimla from Anuppur is by Train, Cab Via Ambala.
What is the fastest way to reach Shimla from Anuppur?
The fastest way to reach Shimla from Anuppur is by Train, Flight Via Raipur, Chhattisgarh, Delhi.