2 Ways to Reach Ghazipur to Amroha by train and bus

Planning a trip from Ghazipur to Amroha Cleartrip helps you select the best route between Ghazipur & Amroha based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Ghazipur & Amroha

The distance from Ghazipur to Amroha is approximately 713 kms. Take a look at the 2 routes available to reach Amroha from Ghazipur

  • 1.

  • Reach Ghazipur to Amroha by train

  • 16 h 38 m

  • Rs. 380

 
Ghazipur
 
16 h 38 m
Rs. 303
You can reach Amroha from Ghazipur by travelling in a train. Ghazipur to Amroha train takes approximately 16 h 38 m. You can catch a train from Ghazipur and get down at Amroha. The price of the train ticket is approximately Rs. 303.
 
Amroha
  • 2.

  • Reach Ghazipur to Amroha by bus and train

  • 14 h 44 m

  • Rs. 483

 
Ghazipur
 
1 h 46 m
Rs. 132

Step 1: Take a Bus from Ghazipur to reach Varanasi

Travelling in a bus is one of the ways to reach Varanasi from Ghazipur. The total journey between Ghazipur & Varanasi takes around 1 h 46 m in a bus. The bus ticket price for the journey is approximately Rs.132.
 
Varanasi
 
12 h 58 m
Rs. 265

Step 2: Take a Train from Varanasi to reach Amroha

You can reach Amroha from Varanasi by travelling in a train. Varanasi to Amroha train takes approximately 12 h 58 m. You can catch a train from Varanasi and get down at Amroha. The price of the train ticket is approximately Rs. 265.
 
Amroha
Check out all the available routes from Amroha to Ghazipur →

Other popular routes from Ghazipur