
Shimla to Sanchi
Sanchi is approximately 1000+ kms from Shimla. The fastest way to reach Sanchi from Shimla is by Bus, Flight, Train Via Chandigarh, Indore. It takes approximately 11 hours. The cheapest way to reach Sanchi from Shimla is by Bus, Flight, Train Via Chandigarh, Jaipur which would take approximately 14 hours.
Sort By
Mode of Transport
Via Chandigarh, Jaipur
RECOMMENDED
CHEAPEST
Shimla
Chandigarh
Jaipur
Sanchi
Approx Travel Time
14h 5m
₹6,119
Onwards
Shimla
Chandigarh
Jaipur
Sanchi
Approx Travel Time
14h 5m
₹8,116
Onwards
Via Delhi, Sawai Madhopur
Shimla
Delhi
Sawai Madhopur
Sanchi
Approx Travel Time
16h 50m
₹9,990
Onwards
Via Chandigarh, Indore
FASTEST
Shimla
Chandigarh
Indore
Sanchi
Approx Travel Time
10h 35m
₹7,505
Onwards
Via Mohali, Jaipur
Shimla
Mohali
Jaipur
Sanchi
Approx Travel Time
15h 9m
₹8,196
Onwards
Frequently Asked Questions
What is the distance between Shimla and Sanchi?
Sanchi is approximately 1000+ kms from Shimla.
How long does it take to reach Sanchi from Shimla?
It takes approximately 11 hours to reach Sanchi from Shimla by Bus, Flight, Train Via Chandigarh, Indore.
What is the cheapest way to reach Sanchi from Shimla?
The cheapest way to reach Sanchi from Shimla is by Bus, Flight, Train Via Chandigarh, Jaipur.
What is the fastest way to reach Sanchi from Shimla?
The fastest way to reach Sanchi from Shimla is by Bus, Flight, Train Via Chandigarh, Indore.