
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 Delhi which would take approximately 22 hours.
Sort By
Mode of Transport
Via Haridwar
RECOMMENDED
Basti
Haridwar
Shimla
Approx Travel Time
18h 40m
₹1,368
Onwards
Via Chandigarh
Basti
Chandigarh
Shimla
Approx Travel Time
18h 40m
₹3,200
Onwards
Basti
Chandigarh
Shimla
Approx Travel Time
18h 40m
₹983
Onwards
Via Dehradun
Basti
Dehradun
Shimla
Approx Travel Time
19h 46m
₹6,987
Onwards
Via Yamunanagar
Basti
Yamunanagar
Shimla
Approx Travel Time
20h 23m
On Demand
Via Delhi
FASTEST
Basti
Delhi
Shimla
Approx Travel Time
15h 10m
₹3,401
Onwards
CHEAPEST
Basti
Delhi
Shimla
Approx Travel Time
22h 10m
₹803
Onwards
Basti
Delhi
Shimla
Approx Travel Time
18h 25m
₹3,696
Onwards
Via Ambala
Basti
Ambala
Shimla
Approx Travel Time
20h 14m
₹3,872
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 Delhi.
What is the fastest way to reach Shimla from Basti?
The fastest way to reach Shimla from Basti is by Train, Flight Via Delhi.