
Amroha to Kolkata
Kolkata is approximately 1400+ kms from Amroha. The fastest way to reach Kolkata from Amroha is by Train, Flight Via Ghaziabad. It takes approximately 6 hours. The cheapest way to reach Kolkata from Amroha is by Train Via Raibareilly which would take approximately 25 hours.
Sort By
Mode of Transport
Via Ghaziabad
RECOMMENDED
Amroha
Ghaziabad
Kolkata
Approx Travel Time
6h 21m
₹8,067
Onwards
FASTEST
Amroha
Ghaziabad
Kolkata
Approx Travel Time
5h 37m
₹5,115
Onwards
Via Delhi
Amroha
Delhi
Kolkata
Approx Travel Time
7h 5m
₹5,653
Onwards
Amroha
Delhi
Kolkata
Approx Travel Time
7h 1m
₹7,996
Onwards
Via Raibareilly
CHEAPEST
Amroha
Raibareilly
Kolkata
Approx Travel Time
1d 0h 35m
₹715
Onwards
Via Bareilly
Amroha
Bareilly
Kolkata
Approx Travel Time
1d 3h 13m
₹1,374
Onwards
Amroha
Bareilly
Kolkata
Approx Travel Time
1d 3h 3m
₹3,912
Onwards
Via Ghaziabad, Varanasi
Amroha
Ghaziabad
Varanasi
Kolkata
Approx Travel Time
1d 14h 45m
₹2,559
Onwards
Frequently Asked Questions
What is the distance between Amroha and Kolkata?
Kolkata is approximately 1400+ kms from Amroha.
How long does it take to reach Kolkata from Amroha?
It takes approximately 6 hours to reach Kolkata from Amroha by Train, Flight Via Ghaziabad.
What is the cheapest way to reach Kolkata from Amroha?
The cheapest way to reach Kolkata from Amroha is by Train Via Raibareilly.
What is the fastest way to reach Kolkata from Amroha?
The fastest way to reach Kolkata from Amroha is by Train, Flight Via Ghaziabad.


