
Haldia to Amroha
Amroha is approximately 1550+ kms from Haldia. The fastest way to reach Amroha from Haldia is by Bus, Flight, Train Via Kolkata, Ghaziabad. It takes approximately 9 hours. The cheapest way to reach Amroha from Haldia is by Train Via Prayagraj(Allahabad) which would take approximately 26 hours.
Sort By
Mode of Transport
Via Kolkata, Ghaziabad
RECOMMENDED
Haldia
Kolkata
Ghaziabad
Amroha
Approx Travel Time
10h 38m
₹11,039
Onwards
FASTEST
Haldia
Kolkata
Ghaziabad
Amroha
Approx Travel Time
8h 47m
₹4,828
Onwards
Haldia
Kolkata
Ghaziabad
Amroha
Approx Travel Time
9h 53m
₹8,237
Onwards
Haldia
Kolkata
Ghaziabad
Amroha
Approx Travel Time
9h 32m
₹7,630
Onwards
Haldia
Kolkata
Ghaziabad
Amroha
Approx Travel Time
10h 5m
₹5,376
Onwards
Via Prayagraj(Allahabad)
CHEAPEST
Haldia
Prayagraj(Allahabad)
Amroha
Approx Travel Time
1d 2h 14m
₹825
Onwards
Via Kolkata, Raibareilly
Haldia
Kolkata
Raibareilly
Amroha
Approx Travel Time
1d 3h 45m
₹846
Onwards
Via Kharagpur, Aligarh
Haldia
Kharagpur
Aligarh
Amroha
Approx Travel Time
1d 2h 19m
₹3,914
Onwards
Via Kolkata, Delhi
Haldia
Kolkata
Delhi
Amroha
Approx Travel Time
11h 26m
₹11,269
Onwards
Haldia
Kolkata
Delhi
Amroha
Approx Travel Time
9h 54m
₹5,061
Onwards
Frequently Asked Questions
What is the distance between Haldia and Amroha?
Amroha is approximately 1550+ kms from Haldia.
How long does it take to reach Amroha from Haldia?
It takes approximately 9 hours to reach Amroha from Haldia by Bus, Flight, Train Via Kolkata, Ghaziabad.
What is the cheapest way to reach Amroha from Haldia?
The cheapest way to reach Amroha from Haldia is by Train Via Prayagraj(Allahabad).
What is the fastest way to reach Amroha from Haldia?
The fastest way to reach Amroha from Haldia is by Bus, Flight, Train Via Kolkata, Ghaziabad.


