hero
How2Go
Amroha to Mehsana

Amroha to Mehsana

Mehsana is approximately 950+ kms from Amroha. The fastest way to reach Mehsana from Amroha is by Train, Flight, Cab Via Ghaziabad, Ahmedabad. It takes approximately 9 hours. The cheapest way to reach Mehsana from Amroha is by Train which would take approximately 18 hours.

Sort By
Mode of Transport

Via Ghaziabad, Ahmedabad

RECOMMENDED

Amroha

Ghaziabad

Ahmedabad

Mehsana

Approx Travel Time

9h 32m

₹5,920

Onwards

FASTEST

Amroha

Ghaziabad

Ahmedabad

Mehsana

Approx Travel Time

9h 11m

₹7,459

Onwards

Via Delhi, Ahmedabad

Amroha

Delhi

Ahmedabad

Mehsana

Approx Travel Time

9h 45m

₹6,421

Onwards

Amroha

Delhi

Ahmedabad

Mehsana

Approx Travel Time

9h 24m

₹7,668

Onwards

Ads by MMT

Direct Train

CHEAPEST

Amroha

Mehsana

Approx Travel Time

18h

₹480

Onwards

Via Gurgaon

Amroha

Gurgaon

Mehsana

Approx Travel Time

18h 14m

₹575

Onwards

Amroha

Gurgaon

Mehsana

Approx Travel Time

17h 32m

₹3,323

Onwards

Ads by MMT

Via Dausa

Amroha

Dausa

Mehsana

Approx Travel Time

18h 31m

On Demand

Via Delhi

Amroha

Delhi

Mehsana

Approx Travel Time

19h 25m

₹2,171

Onwards

Via Delhi, Sojat

Amroha

Delhi

Sojat

Mehsana

Approx Travel Time

19h 26m

On Demand

Frequently Asked Questions

What is the distance between Amroha and Mehsana?

Mehsana is approximately 950+ kms from Amroha.

How long does it take to reach Mehsana from Amroha?

It takes approximately 9 hours to reach Mehsana from Amroha by Train, Flight, Cab Via Ghaziabad, Ahmedabad.

What is the cheapest way to reach Mehsana from Amroha?

The cheapest way to reach Mehsana from Amroha is by Train.

What is the fastest way to reach Mehsana from Amroha?

The fastest way to reach Mehsana from Amroha is by Train, Flight, Cab Via Ghaziabad, Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India