3 Ways to Reach Ghaziabad to Amroha by Bus, Train, Flights, Drive & Taxi

Planning a trip from Ghaziabad to Amroha Cleartrip helps you select the best route between Ghaziabad & 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 Ghaziabad & Amroha

The distance from Ghaziabad to Amroha is approximately 121.25kms. By car, it takes roughly 1h 44m to reach Amroha from Ghaziabad . Take a look at the 3 routes available to reach Amroha from Ghaziabad

  • 1.

  • Reach Ghaziabad to Amroha by train

  • 1h 56m

  • Rs. 600

 
Ghaziabad (GZB)
 
1h 56m
Rs. 600
You can reach Amroha (AMRO) from Ghaziabad (GZB) by travelling in a train. Ghaziabad (GZB) to Amroha (AMRO) train takes approximately 1h 56m. You can catch a train from Ghaziabad (GZB) and get down at Amroha (AMRO). The price of the train ticket is approximately Rs. 600.
 
Amroha (AMRO)
  • 2.

  • Reach Ghaziabad to Amroha by Drive

  • 1h 44m

  • Rs. 796

 
Ghaziabad
 
1h 44m
Rs. 796
You can take a car from Ghaziabad to Amroha. It will take you around 1h 44m to cover distance of 121.25kms and reach Amroha from Ghaziabad. The total amount for the journey will be approximately Rs.796.
 
Amroha
  • 3.

  • Reach Ghaziabad to Amroha by taxi

  • 1h 44m

  • Rs. 2500

 
Ghaziabad
 
1h 44m
Rs. 2500
You can take a car from Ghaziabad to Amroha. It will take you around 1h 44m to cover distance of 121.25kms and reach Amroha from Ghaziabad. The total amount for the journey will be approximately Rs.2500.
 
Amroha
Check out all the available routes from Amroha to Ghaziabad →

Other popular routes from Ghaziabad