
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 8 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
Ghazipur
Varanasi
Ghaziabad
Amroha
Approx Travel Time
7h 37m
₹5,928
Onwards
FASTEST
Ghazipur
Varanasi
Ghaziabad
Amroha
Approx Travel Time
7h 21m
₹4,084
Onwards
Ghazipur
Varanasi
Ghaziabad
Amroha
Approx Travel Time
8h 22m
₹9,073
Onwards
Ghazipur
Varanasi
Ghaziabad
Amroha
Approx Travel Time
8h 6m
₹7,229
Onwards
Via Delhi
Ghazipur
Delhi
Amroha
Approx Travel Time
19h 20m
₹2,598
Onwards
Via Prayagraj(Allahabad), Agra
Ghazipur
Prayagraj(Allahabad)
Agra
Amroha
Approx Travel Time
1d 1h 27m
₹10,435
Onwards
Via Varanasi, Delhi
Ghazipur
Varanasi
Delhi
Amroha
Approx Travel Time
8h 38m
₹4,540
Onwards
Ghazipur
Varanasi
Delhi
Amroha
Approx Travel Time
8h 54m
₹6,384
Onwards
Via Lucknow
Ghazipur
Lucknow
Amroha
Approx Travel Time
13h 21m
₹405
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 8 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.