Godhra to Amroha Distance

Amroha is approximately 1000+ km from Godhra. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Amroha, with a total travel time of approximately 10 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Godhra, India to Amroha, India

Via Delhi

RECOMMENDED

CHEAPEST

Godhra

Delhi

Amroha

Approx Travel Time

14h 47m

₹465

Onwards

Godhra

Delhi

Amroha

Approx Travel Time

14h 53m

₹1,132

Onwards

Godhra

Delhi

Amroha

Approx Travel Time

14h 6m

₹3,289

Onwards

Godhra

Delhi

Amroha

Approx Travel Time

17h 55m

₹4,552

Onwards

Via Ahmedabad, Ghaziabad

Godhra

Ahmedabad

Ghaziabad

Amroha

Approx Travel Time

10h 10m

On Demand

Ads by MMT

Via Vadodara, Delhi

Godhra

Vadodara

Delhi

Amroha

Approx Travel Time

9h 52m

₹6,674

Onwards

FASTEST

Godhra

Vadodara

Delhi

Amroha

Approx Travel Time

9h 21m

₹9,498

Onwards

Godhra

Vadodara

Delhi

Amroha

Approx Travel Time

10h 17m

On Demand

Via Pachpahar, Delhi

Godhra

Pachpahar

Delhi

Amroha

Approx Travel Time

1d 1h 8m

On Demand

Ads by MMT

Via Ahmedabad, Delhi

Godhra

Ahmedabad

Delhi

Amroha

Approx Travel Time

11h 12m

On Demand

Frequently Asked Questions

What is the distance between Godhra and Amroha?

Amroha is approximately 1000+ km from Godhra.

How long does it take to reach Amroha from Godhra?

It takes approximately 10 hours to reach Amroha from Godhra by Train, Flight, Cab Via Vadodara, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India