
Balasore to Shimla
Shimla is approximately 1600+ kms from Balasore. The fastest way to reach Shimla from Balasore is by Cab, Flight Via Bhubaneshwar, Delhi. It takes approximately 10 hours. The cheapest way to reach Shimla from Balasore is by Train, Bus Via Ghaziabad which would take approximately 35 hours.
Sort By
Mode of Transport
Via Ranchi, Delhi
RECOMMENDED
Balasore
Ranchi
Delhi
Shimla
Approx Travel Time
11h 44m
₹31,529
Onwards
Balasore
Ranchi
Delhi
Shimla
Approx Travel Time
11h 15m
On Demand
Balasore
Ranchi
Delhi
Shimla
Approx Travel Time
12h 40m
₹15,201
Onwards
Via Bhubaneshwar, Delhi
FASTEST
Balasore
Bhubaneshwar
Delhi
Shimla
Approx Travel Time
9h 38m
₹20,409
Onwards
Balasore
Bhubaneshwar
Delhi
Shimla
Approx Travel Time
11h 3m
₹15,734
Onwards
Balasore
Bhubaneshwar
Delhi
Shimla
Approx Travel Time
10h 50m
₹16,014
Onwards
Via Ghaziabad
CHEAPEST
Balasore
Ghaziabad
Shimla
Approx Travel Time
1d 10h 25m
₹1,350
Onwards
Via Durgapur, Delhi
Balasore
Durgapur
Delhi
Shimla
Approx Travel Time
11h 54m
₹31,575
Onwards
Via Kolkata, Delhi
Balasore
Kolkata
Delhi
Shimla
Approx Travel Time
11h 7m
₹18,402
Onwards
Via Bhubaneshwar, Mohali
Balasore
Bhubaneshwar
Mohali
Shimla
Approx Travel Time
13h 9m
₹15,293
Onwards
Frequently Asked Questions
What is the distance between Balasore and Shimla?
Shimla is approximately 1600+ kms from Balasore.
How long does it take to reach Shimla from Balasore?
It takes approximately 10 hours to reach Shimla from Balasore by Cab, Flight Via Bhubaneshwar, Delhi.
What is the cheapest way to reach Shimla from Balasore?
The cheapest way to reach Shimla from Balasore is by Train, Bus Via Ghaziabad.
What is the fastest way to reach Shimla from Balasore?
The fastest way to reach Shimla from Balasore is by Cab, Flight Via Bhubaneshwar, Delhi.


