hero
How2Go
Kapurthala to Udhampur

Kapurthala to Udhampur

Udhampur is approximately 250+ km from Kapurthala, 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

Direct Train

RECOMMENDED

Kapurthala

Udhampur

Approx Travel Time

7h 17m

On Demand

Via Jalandhar, Jammu

FASTEST

Kapurthala

Jalandhar

Jammu

Udhampur

Approx Travel Time

4h 38m

₹2,529

Onwards

Via Jalandhar

Kapurthala

Jalandhar

Udhampur

Approx Travel Time

6h 55m

₹3,663

Onwards

CHEAPEST

Kapurthala

Jalandhar

Udhampur

Approx Travel Time

5h 22m

₹250

Onwards

Kapurthala

Jalandhar

Udhampur

Approx Travel Time

5h 1m

₹2,409

Onwards

Via Kathua

Kapurthala

Kathua

Udhampur

Approx Travel Time

6h 1m

On Demand

Via Dasua

Kapurthala

Dasua

Udhampur

Approx Travel Time

5h 14m

₹2,813

Onwards

Via Jalandhar, Pathankot

Kapurthala

Jalandhar

Pathankot

Udhampur

Approx Travel Time

5h 12m

₹2,469

Onwards

Via Batala

Kapurthala

Batala

Udhampur

Approx Travel Time

6h 37m

₹2,046

Onwards

Via Batala, Jammu

Kapurthala

Batala

Jammu

Udhampur

Approx Travel Time

5h 51m

₹2,166

Onwards

Frequently Asked Questions

What is the distance between Kapurthala and Udhampur?

Udhampur is approximately 250+ kms from Kapurthala.

How long does it take to reach Udhampur from Kapurthala?

It takes approximately 5 hours to reach Udhampur from Kapurthala by Cab, Train Via Jalandhar, Jammu.

What is the cheapest way to reach Udhampur from Kapurthala?

The cheapest way to reach Udhampur from Kapurthala is by Train Via Jalandhar.

What is the fastest way to reach Udhampur from Kapurthala?

The fastest way to reach Udhampur from Kapurthala is by Cab, Train Via Jalandhar, Jammu.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India