
Haldia to Shamli
Shamli is approximately 1700+ kms from Haldia. The fastest way to reach Shamli from Haldia is by Train, Flight Via Durgapur, Delhi. It takes approximately 15 hours. The cheapest way to reach Shamli from Haldia is by Train, Flight Via Kanpur, Delhi which would take approximately 27 hours.
Sort By
Mode of Transport
Via Durgapur, Delhi
RECOMMENDED
FASTEST
Haldia
Durgapur
Delhi
Shamli
Approx Travel Time
14h 52m
On Demand
Haldia
Durgapur
Delhi
Shamli
Approx Travel Time
15h 22m
On Demand
Haldia
Durgapur
Delhi
Shamli
Approx Travel Time
15h 35m
On Demand
Via Siliguri, Delhi
Haldia
Siliguri
Delhi
Shamli
Approx Travel Time
18h 50m
On Demand
Haldia
Siliguri
Delhi
Shamli
Approx Travel Time
19h 20m
On Demand
Haldia
Siliguri
Delhi
Shamli
Approx Travel Time
19h 33m
On Demand
Via Siliguri, Dehradun
Haldia
Siliguri
Dehradun
Shamli
Approx Travel Time
19h 42m
On Demand
Via Asansol, Bareilly
Haldia
Asansol
Bareilly
Shamli
Approx Travel Time
1d 9h 20m
On Demand
Via Kanpur, Delhi
CHEAPEST
Haldia
Kanpur
Delhi
Shamli
Approx Travel Time
1d 2h 20m
₹4,335
Onwards
Via Durgapur, Jaipur
Haldia
Durgapur
Jaipur
Shamli
Approx Travel Time
19h 52m
On Demand
Frequently Asked Questions
What is the distance between Haldia and Shamli?
Shamli is approximately 1700+ kms from Haldia.
How long does it take to reach Shamli from Haldia?
It takes approximately 15 hours to reach Shamli from Haldia by Train, Flight Via Durgapur, Delhi.
What is the cheapest way to reach Shamli from Haldia?
The cheapest way to reach Shamli from Haldia is by Train, Flight Via Kanpur, Delhi.
What is the fastest way to reach Shamli from Haldia?
The fastest way to reach Shamli from Haldia is by Train, Flight Via Durgapur, Delhi.