
Kolkata to Amroha
Amroha is approximately 1350+ kms from Kolkata. The fastest way to reach Amroha from Kolkata is by Flight, Train Via Ghaziabad. It takes approximately 7 hours. The cheapest way to reach Amroha from Kolkata is by Train Via Gorakhpur which would take approximately 29 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
Kolkata
Lucknow
Amroha
Approx Travel Time
10h 55m
₹4,920
Onwards
Via Gorakhpur
Kolkata
Gorakhpur
Amroha
Approx Travel Time
14h 55m
₹5,354
Onwards
CHEAPEST
Kolkata
Gorakhpur
Amroha
Approx Travel Time
1d 4h 25m
₹800
Onwards
Via Ghaziabad
FASTEST
Kolkata
Ghaziabad
Amroha
Approx Travel Time
6h 55m
On Demand
Via Delhi
Kolkata
Delhi
Amroha
Approx Travel Time
7h 25m
₹4,869
Onwards
Via Prayagraj(Allahabad)
Kolkata
Prayagraj(Allahabad)
Amroha
Approx Travel Time
14h 10m
₹6,378
Onwards
Via Dehradun
Kolkata
Dehradun
Amroha
Approx Travel Time
7h 25m
On Demand
Via Aurangabad, Bihar
Kolkata
Aurangabad, Bihar
Amroha
Approx Travel Time
1d 4h 10m
On Demand
Via Chhapra
Kolkata
Chhapra
Amroha
Approx Travel Time
1d 4h 29m
₹885
Onwards
Via Muzaffarpur
Kolkata
Muzaffarpur
Amroha
Approx Travel Time
19h 25m
₹3,735
Onwards
Frequently Asked Questions
What is the distance between Kolkata and Amroha?
Amroha is approximately 1350+ kms from Kolkata.
How long does it take to reach Amroha from Kolkata?
It takes approximately 7 hours to reach Amroha from Kolkata by Flight, Train Via Ghaziabad.
What is the cheapest way to reach Amroha from Kolkata?
The cheapest way to reach Amroha from Kolkata is by Train Via Gorakhpur.
What is the fastest way to reach Amroha from Kolkata?
The fastest way to reach Amroha from Kolkata is by Flight, Train Via Ghaziabad.