
Baindur to Shimla
Shimla is approximately 2150+ kms from Baindur. The fastest way to reach Shimla from Baindur is by Train, Flight, Bus Via Bangalore, Chandigarh. It takes approximately 16 hours. The cheapest way to reach Shimla from Baindur is by Train, Flight Via Pune, Delhi which would take approximately 23 hours.
Sort By
Mode of Transport
Via Pune, Delhi
RECOMMENDED
Baindur
Pune
Delhi
Shimla
Approx Travel Time
17h 35m
₹8,788
Onwards
CHEAPEST
Baindur
Pune
Delhi
Shimla
Approx Travel Time
23h 5m
₹5,338
Onwards
Baindur
Pune
Delhi
Shimla
Approx Travel Time
1d 0h 35m
₹5,711
Onwards
Via Mumbai, Chandigarh
Baindur
Mumbai
Chandigarh
Shimla
Approx Travel Time
20h 20m
₹8,470
Onwards
Baindur
Mumbai
Chandigarh
Shimla
Approx Travel Time
20h 20m
₹10,369
Onwards
Via Mumbai, Delhi
Baindur
Mumbai
Delhi
Shimla
Approx Travel Time
19h 20m
₹8,412
Onwards
Baindur
Mumbai
Delhi
Shimla
Approx Travel Time
1d 2h 20m
₹5,944
Onwards
Via Bangalore, Chandigarh
FASTEST
Baindur
Bangalore
Chandigarh
Shimla
Approx Travel Time
15h 50m
On Demand
Baindur
Bangalore
Chandigarh
Shimla
Approx Travel Time
15h 50m
On Demand
Via Mumbai, Mohali
Baindur
Mumbai
Mohali
Shimla
Approx Travel Time
21h 24m
₹10,706
Onwards
Frequently Asked Questions
What is the distance between Baindur and Shimla?
Shimla is approximately 2150+ kms from Baindur.
How long does it take to reach Shimla from Baindur?
It takes approximately 16 hours to reach Shimla from Baindur by Train, Flight, Bus Via Bangalore, Chandigarh.
What is the cheapest way to reach Shimla from Baindur?
The cheapest way to reach Shimla from Baindur is by Train, Flight Via Pune, Delhi.
What is the fastest way to reach Shimla from Baindur?
The fastest way to reach Shimla from Baindur is by Train, Flight, Bus Via Bangalore, Chandigarh.