
Basti to Shimla
Shimla is approximately 600+ kms from Basti. The fastest way to reach Shimla from Basti is by Train, Flight Via Gorakhpur, Delhi. It takes approximately 7 hours. The cheapest way to reach Shimla from Basti is by Train, Bus Via Chandigarh which would take approximately 19 hours.
Sort By
Mode of Transport
Via Ayodhya, Delhi
RECOMMENDED
Basti
Ayodhya
Delhi
Shimla
Approx Travel Time
6h 45m
On Demand
Basti
Ayodhya
Delhi
Shimla
Approx Travel Time
6h 46m
On Demand
Basti
Ayodhya
Delhi
Shimla
Approx Travel Time
7h 20m
On Demand
Via Chandigarh
CHEAPEST
Basti
Chandigarh
Shimla
Approx Travel Time
18h 24m
₹958
Onwards
Basti
Chandigarh
Shimla
Approx Travel Time
18h 55m
₹1,722
Onwards
Via Rudrapur, Dehradun
Basti
Rudrapur
Dehradun
Shimla
Approx Travel Time
1d 1h 18m
₹7,263
Onwards
Via Gorakhpur, Delhi
Basti
Gorakhpur
Delhi
Shimla
Approx Travel Time
6h 49m
On Demand
FASTEST
Basti
Gorakhpur
Delhi
Shimla
Approx Travel Time
6h 40m
On Demand
Basti
Gorakhpur
Delhi
Shimla
Approx Travel Time
6h 40m
On Demand
Via Lucknow, Delhi
Basti
Lucknow
Delhi
Shimla
Approx Travel Time
8h 35m
On Demand
Frequently Asked Questions
What is the distance between Basti and Shimla?
Shimla is approximately 600+ kms from Basti.
How long does it take to reach Shimla from Basti?
It takes approximately 7 hours to reach Shimla from Basti by Train, Flight Via Gorakhpur, Delhi.
What is the cheapest way to reach Shimla from Basti?
The cheapest way to reach Shimla from Basti is by Train, Bus Via Chandigarh.
What is the fastest way to reach Shimla from Basti?
The fastest way to reach Shimla from Basti is by Train, Flight Via Gorakhpur, Delhi.


