
Bagalkot to Shimla
Shimla is approximately 1900+ kms from Bagalkot. The fastest way to reach Shimla from Bagalkot is by Train, Flight Via Pune, Delhi. It takes approximately 13 hours. The cheapest way to reach Shimla from Bagalkot is by Train, Flight Via Pune, Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Pune, Chandigarh
RECOMMENDED
Bagalkot
Pune
Chandigarh
Shimla
Approx Travel Time
14h 20m
₹8,775
Onwards
Bagalkot
Pune
Chandigarh
Shimla
Approx Travel Time
14h 20m
₹10,767
Onwards
Via Pune, Delhi
FASTEST
Bagalkot
Pune
Delhi
Shimla
Approx Travel Time
13h 5m
₹12,778
Onwards
Bagalkot
Pune
Delhi
Shimla
Approx Travel Time
20h 5m
₹6,685
Onwards
CHEAPEST
Bagalkot
Pune
Delhi
Shimla
Approx Travel Time
18h 35m
₹6,312
Onwards
Via Pune, Mohali
Bagalkot
Pune
Mohali
Shimla
Approx Travel Time
15h 24m
₹10,975
Onwards
Via Hyderabad, Chandigarh
Bagalkot
Hyderabad
Chandigarh
Shimla
Approx Travel Time
14h 35m
₹7,939
Onwards
Bagalkot
Hyderabad
Chandigarh
Shimla
Approx Travel Time
14h 35m
₹10,072
Onwards
Via Hyderabad, Delhi
Bagalkot
Hyderabad
Delhi
Shimla
Approx Travel Time
13h 5m
₹11,673
Onwards
Via Mumbai, Chandigarh
Bagalkot
Mumbai
Chandigarh
Shimla
Approx Travel Time
16h 35m
₹8,494
Onwards
Frequently Asked Questions
What is the distance between Bagalkot and Shimla?
Shimla is approximately 1900+ kms from Bagalkot.
How long does it take to reach Shimla from Bagalkot?
It takes approximately 13 hours to reach Shimla from Bagalkot by Train, Flight Via Pune, Delhi.
What is the cheapest way to reach Shimla from Bagalkot?
The cheapest way to reach Shimla from Bagalkot is by Train, Flight Via Pune, Delhi.
What is the fastest way to reach Shimla from Bagalkot?
The fastest way to reach Shimla from Bagalkot is by Train, Flight Via Pune, Delhi.