
Badami to Shimla
Shimla is approximately 1850+ kms from Badami. The fastest way to reach Shimla from Badami is by Train, Flight Via Belgaum, Delhi. It takes approximately 9 hours. The cheapest way to reach Shimla from Badami is by Train, Bus Via Delhi which would take approximately 43 hours.
Sort By
Mode of Transport
Via Hubli, Delhi
RECOMMENDED
Badami
Hubli
Delhi
Shimla
Approx Travel Time
8h 46m
₹15,558
Onwards
Badami
Hubli
Delhi
Shimla
Approx Travel Time
9h 56m
₹12,883
Onwards
Via Belgaum, Delhi
FASTEST
Badami
Belgaum
Delhi
Shimla
Approx Travel Time
8h 30m
On Demand
Via Delhi
CHEAPEST
Badami
Delhi
Shimla
Approx Travel Time
1d 19h 9m
₹1,740
Onwards
Via Belgaum, Nashik, Delhi
Badami
Belgaum
Nashik
Delhi
Shimla
Approx Travel Time
10h 15m
On Demand
Via Hubli, Pune, Delhi
Badami
Hubli
Pune
Delhi
Shimla
Approx Travel Time
10h 31m
₹18,103
Onwards
Via Belgaum, Jaipur, Delhi
Badami
Belgaum
Jaipur
Delhi
Shimla
Approx Travel Time
10h 15m
On Demand
Via Hubli, Mumbai, Delhi
Badami
Hubli
Mumbai
Delhi
Shimla
Approx Travel Time
10h 51m
₹18,869
Onwards
Via Belgaum, Goa, Delhi
Badami
Belgaum
Goa
Delhi
Shimla
Approx Travel Time
10h 25m
On Demand
Via Belgaum, Mumbai, Delhi
Badami
Belgaum
Mumbai
Delhi
Shimla
Approx Travel Time
10h 35m
On Demand
Frequently Asked Questions
What is the distance between Badami and Shimla?
Shimla is approximately 1850+ kms from Badami.
How long does it take to reach Shimla from Badami?
It takes approximately 9 hours to reach Shimla from Badami by Train, Flight Via Belgaum, Delhi.
What is the cheapest way to reach Shimla from Badami?
The cheapest way to reach Shimla from Badami is by Train, Bus Via Delhi.
What is the fastest way to reach Shimla from Badami?
The fastest way to reach Shimla from Badami is by Train, Flight Via Belgaum, Delhi.