
Bhavani to Shimla
Shimla is approximately 2200+ kms from Bhavani. The fastest way to reach Shimla from Bhavani is by Bus, Train, Flight Via Erode, Coimbatore, Delhi. It takes approximately 11 hours. The cheapest way to reach Shimla from Bhavani is by Bus Via Bangalore, Jaipur which would take approximately 65 hours.
Sort By
Mode of Transport
Via Bangalore, Mohali
RECOMMENDED
Bhavani
Bangalore
Mohali
Shimla
Approx Travel Time
14h 36m
₹8,545
Onwards
Bhavani
Bangalore
Mohali
Shimla
Approx Travel Time
13h 57m
₹10,660
Onwards
Via Bangalore, Delhi
Bhavani
Bangalore
Delhi
Shimla
Approx Travel Time
12h 26m
₹14,128
Onwards
Via Erode, Coimbatore, Delhi
FASTEST
Bhavani
Erode
Coimbatore
Delhi
Shimla
Approx Travel Time
10h 35m
₹16,014
Onwards
Bhavani
Erode
Coimbatore
Delhi
Shimla
Approx Travel Time
10h 54m
₹18,435
Onwards
Bhavani
Erode
Coimbatore
Delhi
Shimla
Approx Travel Time
11h 5m
₹16,471
Onwards
Via Bangalore, Jaipur
CHEAPEST
Bhavani
Bangalore
Jaipur
Shimla
Approx Travel Time
2d 16h 54m
₹6,975
Onwards
Via Bangalore
Bhavani
Bangalore
Shimla
Approx Travel Time
2d 21h 48m
₹39,578
Onwards
Via Bangalore, Bhopal, Delhi
Bhavani
Bangalore
Bhopal
Delhi
Shimla
Approx Travel Time
14h 1m
₹22,049
Onwards
Via Bangalore, Agra, Delhi
Bhavani
Bangalore
Agra
Delhi
Shimla
Approx Travel Time
13h 56m
₹30,690
Onwards
Frequently Asked Questions
What is the distance between Bhavani and Shimla?
Shimla is approximately 2200+ kms from Bhavani.
How long does it take to reach Shimla from Bhavani?
It takes approximately 11 hours to reach Shimla from Bhavani by Bus, Train, Flight Via Erode, Coimbatore, Delhi.
What is the cheapest way to reach Shimla from Bhavani?
The cheapest way to reach Shimla from Bhavani is by Bus Via Bangalore, Jaipur.
What is the fastest way to reach Shimla from Bhavani?
The fastest way to reach Shimla from Bhavani is by Bus, Train, Flight Via Erode, Coimbatore, Delhi.