Haldia to Shimla - Multiple Options To Reach By Train, Flight, Bus
Shimla is approximately 1900+ kms from Haldia. The fastest way to reach Shimla from Haldia is by Train, Flight Via Durgapur, Delhi. It takes approximately 13 hours. The cheapest way to reach Shimla from Haldia is by Train, Flight Via Kanpur, Delhi which would take approximately 30 hours.
Sort By
Mode of Transport
Via Durgapur, Delhi
RECOMMENDED
FASTEST
Haldia
Durgapur
Delhi
Shimla
Approx Travel Time
13h 7m
On Demand
Haldia
Durgapur
Delhi
Shimla
Approx Travel Time
18h 37m
On Demand
Haldia
Durgapur
Delhi
Shimla
Approx Travel Time
20h 7m
On Demand
Via Siliguri, Delhi
Haldia
Siliguri
Delhi
Shimla
Approx Travel Time
17h 5m
On Demand
Haldia
Siliguri
Delhi
Shimla
Approx Travel Time
22h 35m
On Demand
Haldia
Siliguri
Delhi
Shimla
Approx Travel Time
1d 0h 5m
On Demand
Via Durgapur, Jaipur
Haldia
Durgapur
Jaipur
Shimla
Approx Travel Time
23h 22m
On Demand
Via Kanpur, Delhi
Haldia
Kanpur
Delhi
Shimla
Approx Travel Time
1d 0h 35m
₹9,790
Onwards
CHEAPEST
Haldia
Kanpur
Delhi
Shimla
Approx Travel Time
1d 6h 5m
₹4,469
Onwards
Haldia
Kanpur
Delhi
Shimla
Approx Travel Time
1d 8h 35m
₹6,228
Onwards
Frequently Asked Questions
What is the distance between Haldia and Shimla?
Shimla is approximately 1900+ kms from Haldia.
How long does it take to reach Shimla from Haldia?
It takes approximately 13 hours to reach Shimla from Haldia by Train, Flight Via Durgapur, Delhi.
What is the cheapest way to reach Shimla from Haldia?
The cheapest way to reach Shimla from Haldia is by Train, Flight Via Kanpur, Delhi.
What is the fastest way to reach Shimla from Haldia?
The fastest way to reach Shimla from Haldia is by Train, Flight Via Durgapur, Delhi.