hero
How2Go
Gurgaon to Udhampur

Gurgaon to Udhampur

Udhampur is approximately 600+ km from Gurgaon, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Udhampur.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

CHEAPEST

Gurgaon

Delhi

Udhampur

Approx Travel Time

11h 10m

₹430

Onwards

Gurgaon

Delhi

Udhampur

Approx Travel Time

15h 40m

₹1,848

Onwards

Gurgaon

Delhi

Udhampur

Approx Travel Time

10h 49m

₹1,427

Onwards

Via Delhi, Jammu

FASTEST

Gurgaon

Delhi

Jammu

Udhampur

Approx Travel Time

7h 9m

₹6,912

Onwards

Ads by MMT

Via Panipat

Gurgaon

Panipat

Udhampur

Approx Travel Time

12h 48m

₹835

Onwards

Gurgaon

Panipat

Udhampur

Approx Travel Time

11h 35m

₹1,841

Onwards

Via Rohtak

Gurgaon

Rohtak

Udhampur

Approx Travel Time

12h 2m

₹635

Onwards

Gurgaon

Rohtak

Udhampur

Approx Travel Time

11h 16m

₹2,161

Onwards

Ads by MMT

Via Karnal

Gurgaon

Karnal

Udhampur

Approx Travel Time

14h 12m

₹4,207

Onwards

Direct Options

Gurgaon

Udhampur

Approx Travel Time

16h 50m

₹1,599

Onwards

Frequently Asked Questions

What is the distance between Gurgaon and Udhampur?

Udhampur is approximately 600+ kms from Gurgaon.

How long does it take to reach Udhampur from Gurgaon?

It takes approximately 7 hours to reach Udhampur from Gurgaon by Cab, Flight, Train Via Delhi, Jammu.

What is the cheapest way to reach Udhampur from Gurgaon?

The cheapest way to reach Udhampur from Gurgaon is by Train Via Delhi.

What is the fastest way to reach Udhampur from Gurgaon?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India