
Balasore to Shimla
Shimla is approximately 1600+ kms from Balasore. The fastest way to reach Shimla from Balasore is by Bus, Flight Via Bhubaneshwar, Delhi. It takes approximately 11 hours. The cheapest way to reach Shimla from Balasore is by Train, Bus Via Ghaziabad which would take approximately 33 hours.
Sort By
Mode of Transport
Via Ranchi, Delhi
RECOMMENDED
Balasore
Ranchi
Delhi
Shimla
Approx Travel Time
12h 55m
₹25,242
Onwards
Balasore
Ranchi
Delhi
Shimla
Approx Travel Time
12h 25m
On Demand
Balasore
Ranchi
Delhi
Shimla
Approx Travel Time
11h 25m
₹14,369
Onwards
Balasore
Ranchi
Delhi
Shimla
Approx Travel Time
1d 16h 35m
₹3,808
Onwards
Via Bhubaneshwar, Delhi
Balasore
Bhubaneshwar
Delhi
Shimla
Approx Travel Time
11h 16m
₹21,076
Onwards
Balasore
Bhubaneshwar
Delhi
Shimla
Approx Travel Time
12h 13m
₹15,826
Onwards
FASTEST
Balasore
Bhubaneshwar
Delhi
Shimla
Approx Travel Time
10h 25m
₹16,076
Onwards
Via Ghaziabad
CHEAPEST
Balasore
Ghaziabad
Shimla
Approx Travel Time
1d 8h 55m
₹1,469
Onwards
Via Kolkata, Delhi
Balasore
Kolkata
Delhi
Shimla
Approx Travel Time
12h 25m
₹18,087
Onwards
Via Bhubaneshwar, Mohali
Balasore
Bhubaneshwar
Mohali
Shimla
Approx Travel Time
15h 24m
₹16,429
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 11 hours to reach Shimla from Balasore by Bus, 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 Bus, Flight Via Bhubaneshwar, Delhi.


