
Bhabua to Shimla
Shimla is approximately 1050+ kms from Bhabua. The fastest way to reach Shimla from Bhabua is by Train, Flight Via Gaya, Delhi. It takes approximately 9 hours. The cheapest way to reach Shimla from Bhabua is by Train Via Kalka which would take approximately 25 hours.
Sort By
Mode of Transport
Via Varanasi, Delhi
RECOMMENDED
Bhabua
Varanasi
Delhi
Shimla
Approx Travel Time
8h 55m
₹15,654
Onwards
Bhabua
Varanasi
Delhi
Shimla
Approx Travel Time
8h 34m
₹12,728
Onwards
Bhabua
Varanasi
Delhi
Shimla
Approx Travel Time
8h 55m
₹12,883
Onwards
Via Gaya, Delhi
FASTEST
Bhabua
Gaya
Delhi
Shimla
Approx Travel Time
8h 28m
₹13,521
Onwards
Via Chandigarh
Bhabua
Chandigarh
Shimla
Approx Travel Time
21h 48m
₹1,139
Onwards
Via Karnal
Bhabua
Karnal
Shimla
Approx Travel Time
21h 13m
₹5,860
Onwards
Via Kalka
CHEAPEST
Bhabua
Kalka
Shimla
Approx Travel Time
1d 1h 6m
₹615
Onwards
Via Varanasi, Ghaziabad
Bhabua
Varanasi
Ghaziabad
Shimla
Approx Travel Time
21h 20m
₹2,396
Onwards
Via Prayagraj(Allahabad), Agra
Bhabua
Prayagraj(Allahabad)
Agra
Shimla
Approx Travel Time
21h 51m
On Demand
Via Prayagraj(Allahabad), Delhi
Bhabua
Prayagraj(Allahabad)
Delhi
Shimla
Approx Travel Time
11h 2m
₹18,518
Onwards
Frequently Asked Questions
What is the distance between Bhabua and Shimla?
Shimla is approximately 1050+ kms from Bhabua.
How long does it take to reach Shimla from Bhabua?
It takes approximately 9 hours to reach Shimla from Bhabua by Train, Flight Via Gaya, Delhi.
What is the cheapest way to reach Shimla from Bhabua?
The cheapest way to reach Shimla from Bhabua is by Train Via Kalka.
What is the fastest way to reach Shimla from Bhabua?
The fastest way to reach Shimla from Bhabua is by Train, Flight Via Gaya, Delhi.


