hero
How2Go
Mehsana to Udhampur

Mehsana to Udhampur

Udhampur is approximately 1600+ kms from Mehsana. The fastest way to reach Udhampur from Mehsana is by Cab, Flight, Train Via Ahmedabad, Jammu. It takes approximately 9 hours. The cheapest way to reach Udhampur from Mehsana is by Train which would take approximately 32 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Mehsana

Udhampur

Approx Travel Time

1d 7h 36m

₹610

Onwards

Via Pali, Rajasthan, Jammu

Mehsana

Pali, Rajasthan

Jammu

Udhampur

Approx Travel Time

1d 1h 23m

₹850

Onwards

Ads by MMT

Via Ahmedabad, Jammu

Mehsana

Ahmedabad

Jammu

Udhampur

Approx Travel Time

9h 15m

₹7,616

Onwards

FASTEST

Mehsana

Ahmedabad

Jammu

Udhampur

Approx Travel Time

8h 22m

₹9,922

Onwards

Mehsana

Ahmedabad

Jammu

Udhampur

Approx Travel Time

9h 2m

₹10,326

Onwards

Mehsana

Ahmedabad

Jammu

Udhampur

Approx Travel Time

8h 35m

₹7,212

Onwards

Via Delhi

Mehsana

Delhi

Udhampur

Approx Travel Time

1d 7h 45m

₹2,409

Onwards

Ads by MMT

Via Ahmedabad, Amritsar

Mehsana

Ahmedabad

Amritsar

Udhampur

Approx Travel Time

13h 19m

On Demand

Via Jodhpur, Kathua

Mehsana

Jodhpur

Kathua

Udhampur

Approx Travel Time

1d 2h 22m

On Demand

Via Chandigarh

Mehsana

Chandigarh

Udhampur

Approx Travel Time

1d 2h 28m

₹1,379

Onwards

Frequently Asked Questions

What is the distance between Mehsana and Udhampur?

Udhampur is approximately 1600+ kms from Mehsana.

How long does it take to reach Udhampur from Mehsana?

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

What is the cheapest way to reach Udhampur from Mehsana?

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

What is the fastest way to reach Udhampur from Mehsana?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India