
Shimla to Bhavani
Bhavani is approximately 2350+ kms from Shimla. The fastest way to reach Bhavani from Shimla is by Flight, Bus Via Delhi, Bangalore. It takes approximately 11 hours. The cheapest way to reach Bhavani from Shimla is by Train, Flight, Bus Via Delhi, Bangalore which would take approximately 17 hours.
Sort By
Mode of Transport
Via Chandigarh, Bangalore
RECOMMENDED
Shimla
Chandigarh
Bangalore
Bhavani
Approx Travel Time
12h 20m
₹8,812
Onwards
Shimla
Chandigarh
Bangalore
Bhavani
Approx Travel Time
12h 20m
₹11,019
Onwards
Via Delhi, Bangalore
FASTEST
Shimla
Delhi
Bangalore
Bhavani
Approx Travel Time
11h 5m
₹16,272
Onwards
CHEAPEST
Shimla
Delhi
Bangalore
Bhavani
Approx Travel Time
16h 35m
₹7,137
Onwards
Shimla
Delhi
Bangalore
Bhavani
Approx Travel Time
18h 5m
₹7,491
Onwards
Via Mohali, Bangalore
Shimla
Mohali
Bangalore
Bhavani
Approx Travel Time
13h 24m
₹11,019
Onwards
Via Dehradun, Bangalore
Shimla
Dehradun
Bangalore
Bhavani
Approx Travel Time
16h 12m
₹15,432
Onwards
Via Amritsar, Bangalore
Shimla
Amritsar
Bangalore
Bhavani
Approx Travel Time
11h 35m
₹11,509
Onwards
Shimla
Amritsar
Bangalore
Bhavani
Approx Travel Time
17h 20m
On Demand
Via Jaipur, Bangalore
Shimla
Jaipur
Bangalore
Bhavani
Approx Travel Time
23h 20m
₹9,733
Onwards
Frequently Asked Questions
What is the distance between Shimla and Bhavani?
Bhavani is approximately 2350+ kms from Shimla.
How long does it take to reach Bhavani from Shimla?
It takes approximately 11 hours to reach Bhavani from Shimla by Flight, Bus Via Delhi, Bangalore.
What is the cheapest way to reach Bhavani from Shimla?
The cheapest way to reach Bhavani from Shimla is by Train, Flight, Bus Via Delhi, Bangalore.
What is the fastest way to reach Bhavani from Shimla?
The fastest way to reach Bhavani from Shimla is by Flight, Bus Via Delhi, Bangalore.