hero
How2Go
Shahjahanpur to Udhampur

Shahjahanpur to Udhampur

Udhampur is approximately 850+ kms from Shahjahanpur. The fastest way to reach Udhampur from Shahjahanpur is by Train Via Kathua. It takes approximately 19 hours. The cheapest way to reach Udhampur from Shahjahanpur is by Train Via Ambala which would take approximately 19 hours.

Sort By
Mode of Transport

Via Bareilly

RECOMMENDED

Shahjahanpur

Bareilly

Udhampur

Approx Travel Time

18h 40m

On Demand

Shahjahanpur

Bareilly

Udhampur

Approx Travel Time

18h 40m

On Demand

Via Moradabad

Shahjahanpur

Moradabad

Udhampur

Approx Travel Time

18h 51m

On Demand

Ads by MMT

Via Kathua

FASTEST

Shahjahanpur

Kathua

Udhampur

Approx Travel Time

18h 25m

₹570

Onwards

Via Ambala

CHEAPEST

Shahjahanpur

Ambala

Udhampur

Approx Travel Time

18h 40m

₹475

Onwards

Ads by MMT

Via Pathankot

Shahjahanpur

Pathankot

Udhampur

Approx Travel Time

18h 40m

₹565

Onwards

Via Haridwar

Shahjahanpur

Haridwar

Udhampur

Approx Travel Time

18h 40m

On Demand

Via Chandigarh

Shahjahanpur

Chandigarh

Udhampur

Approx Travel Time

18h 40m

On Demand

Via Roorkee

Shahjahanpur

Roorkee

Udhampur

Approx Travel Time

18h 40m

On Demand

Via Yamunanagar

Shahjahanpur

Yamunanagar

Udhampur

Approx Travel Time

18h 40m

On Demand

Frequently Asked Questions

What is the distance between Shahjahanpur and Udhampur?

Udhampur is approximately 850+ kms from Shahjahanpur.

How long does it take to reach Udhampur from Shahjahanpur?

It takes approximately 19 hours to reach Udhampur from Shahjahanpur by Train Via Kathua.

What is the cheapest way to reach Udhampur from Shahjahanpur?

The cheapest way to reach Udhampur from Shahjahanpur is by Train Via Ambala.

What is the fastest way to reach Udhampur from Shahjahanpur?

The fastest way to reach Udhampur from Shahjahanpur is by Train Via Kathua.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India