hero
How2Go
Udhampur to Mehsana

Udhampur to Mehsana

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

Sort By
Mode of Transport

Via Jammu, Ahmedabad

RECOMMENDED

Udhampur

Jammu

Ahmedabad

Mehsana

Approx Travel Time

9h 5m

₹7,679

Onwards

Udhampur

Jammu

Ahmedabad

Mehsana

Approx Travel Time

9h 30m

₹9,083

Onwards

FASTEST

Udhampur

Jammu

Ahmedabad

Mehsana

Approx Travel Time

8h 44m

₹11,004

Onwards

Via Chandigarh

Udhampur

Chandigarh

Mehsana

Approx Travel Time

1d 3h 23m

₹1,379

Onwards

Ads by MMT

Via Jammu, Pali, Rajasthan

Udhampur

Jammu

Pali, Rajasthan

Mehsana

Approx Travel Time

1d 1h 23m

₹880

Onwards

Direct Train

CHEAPEST

Udhampur

Mehsana

Approx Travel Time

1d 8h 29m

₹610

Onwards

Ads by MMT

Via Kathua, Jodhpur

Udhampur

Kathua

Jodhpur

Mehsana

Approx Travel Time

1d 2h 39m

On Demand

Via Delhi

Udhampur

Delhi

Mehsana

Approx Travel Time

1d 6h 42m

₹2,699

Onwards

Via Amritsar, Ahmedabad

Udhampur

Amritsar

Ahmedabad

Mehsana

Approx Travel Time

13h 49m

On Demand

Udhampur

Amritsar

Ahmedabad

Mehsana

Approx Travel Time

13h 28m

On Demand

Frequently Asked Questions

What is the distance between Udhampur and Mehsana?

Mehsana is approximately 1200+ kms from Udhampur.

How long does it take to reach Mehsana from Udhampur?

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

What is the cheapest way to reach Mehsana from Udhampur?

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

What is the fastest way to reach Mehsana from Udhampur?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India