
Basti to Shimla
Shimla is approximately 800+ kms from Basti. The fastest way to reach Shimla from Basti is by Train, Flight Via Delhi. It takes approximately 15 hours. The cheapest way to reach Shimla from Basti is by Train, Bus Via Haridwar which would take approximately 19 hours.
Sort By
Mode of Transport
Via Haridwar
RECOMMENDED
CHEAPEST
Basti
Haridwar
Shimla
Approx Travel Time
18h 40m
₹916
Onwards
Via Chandigarh
Basti
Chandigarh
Shimla
Approx Travel Time
18h 40m
₹2,933
Onwards
Basti
Chandigarh
Shimla
Approx Travel Time
18h 40m
₹1,034
Onwards
Via Dehradun
Basti
Dehradun
Shimla
Approx Travel Time
19h 46m
₹5,797
Onwards
Via Yamunanagar
Basti
Yamunanagar
Shimla
Approx Travel Time
20h 23m
On Demand
Via Delhi
FASTEST
Basti
Delhi
Shimla
Approx Travel Time
15h 10m
₹6,765
Onwards
Basti
Delhi
Shimla
Approx Travel Time
22h 10m
₹954
Onwards
Basti
Delhi
Shimla
Approx Travel Time
18h 25m
₹7,393
Onwards
Via Ambala
Basti
Ambala
Shimla
Approx Travel Time
20h 14m
₹3,841
Onwards
Via Saharanpur
Basti
Saharanpur
Shimla
Approx Travel Time
20h 41m
₹4,866
Onwards
Frequently Asked Questions
What is the distance between Basti and Shimla?
Shimla is approximately 800+ kms from Basti.
How long does it take to reach Shimla from Basti?
It takes approximately 15 hours to reach Shimla from Basti by Train, Flight Via Delhi.
What is the cheapest way to reach Shimla from Basti?
The cheapest way to reach Shimla from Basti is by Train, Bus Via Haridwar.
What is the fastest way to reach Shimla from Basti?
The fastest way to reach Shimla from Basti is by Train, Flight Via Delhi.