
Ghazipur to Amroha
Amroha is approximately 650+ kms from Ghazipur. The fastest way to reach Amroha from Ghazipur is by Train, Flight Via Varanasi, Ghaziabad. It takes approximately 9 hours. The cheapest way to reach Amroha from Ghazipur is by Train which would take approximately 18 hours.
Sort By
Mode of Transport
Via Varanasi, Ghaziabad
FASTEST
Ghazipur
Varanasi
Ghaziabad
Amroha
Approx Travel Time
9h 1m
₹5,315
Onwards
Ghazipur
Varanasi
Ghaziabad
Amroha
Approx Travel Time
9h 20m
₹7,341
Onwards
Ghazipur
Varanasi
Ghaziabad
Amroha
Approx Travel Time
10h 3m
₹10,239
Onwards
Ghazipur
Varanasi
Ghaziabad
Amroha
Approx Travel Time
9h 44m
₹8,213
Onwards
Via Lucknow
Ghazipur
Lucknow
Amroha
Approx Travel Time
13h
₹1,198
Onwards
Via Varanasi, Lucknow
Ghazipur
Varanasi
Lucknow
Amroha
Approx Travel Time
10h 58m
₹3,369
Onwards
Via Varanasi, Delhi
Ghazipur
Varanasi
Delhi
Amroha
Approx Travel Time
10h 18m
₹5,320
Onwards
Ghazipur
Varanasi
Delhi
Amroha
Approx Travel Time
10h 6m
₹10,335
Onwards
Via Shahjahanpur
Ghazipur
Shahjahanpur
Amroha
Approx Travel Time
12h 56m
₹5,037
Onwards
Frequently Asked Questions
What is the distance between Ghazipur and Amroha?
Amroha is approximately 650+ kms from Ghazipur.
How long does it take to reach Amroha from Ghazipur?
It takes approximately 9 hours to reach Amroha from Ghazipur by Train, Flight Via Varanasi, Ghaziabad.
What is the cheapest way to reach Amroha from Ghazipur?
The cheapest way to reach Amroha from Ghazipur is by Train.
What is the fastest way to reach Amroha from Ghazipur?
The fastest way to reach Amroha from Ghazipur is by Train, Flight Via Varanasi, Ghaziabad.


