
Shamli to Udhampur
Udhampur is approximately 500+ kms from Shamli. The fastest way to reach Udhampur from Shamli is by Cab, Flight, Train Via Ghaziabad, Jammu. It takes approximately 8 hours. The cheapest way to reach Udhampur from Shamli is by Bus, Train Via Rajpura which would take approximately 12 hours.
Sort By
Mode of Transport
Via Rajpura
RECOMMENDED
Shamli
Rajpura
Udhampur
Approx Travel Time
10h 53m
₹4,035
Onwards
CHEAPEST
Shamli
Rajpura
Udhampur
Approx Travel Time
11h 34m
₹1,080
Onwards
Via Mohali, Jammu
Shamli
Mohali
Jammu
Udhampur
Approx Travel Time
7h 55m
₹7,948
Onwards
Shamli
Mohali
Jammu
Udhampur
Approx Travel Time
8h 15m
₹7,893
Onwards
Via Rajpura, Pathankot
Shamli
Rajpura
Pathankot
Udhampur
Approx Travel Time
12h 43m
₹4,889
Onwards
Via Chandigarh
Shamli
Chandigarh
Udhampur
Approx Travel Time
12h 49m
₹4,676
Onwards
Via Ghaziabad, Jammu
FASTEST
Shamli
Ghaziabad
Jammu
Udhampur
Approx Travel Time
7h 29m
₹9,737
Onwards
Via Saharanpur
Shamli
Saharanpur
Udhampur
Approx Travel Time
12h 1m
On Demand
Via Ambala
Shamli
Ambala
Udhampur
Approx Travel Time
12h 30m
₹1,460
Onwards
Via Sirhind
Shamli
Sirhind
Udhampur
Approx Travel Time
11h 50m
₹4,192
Onwards
Frequently Asked Questions
What is the distance between Shamli and Udhampur?
Udhampur is approximately 500+ kms from Shamli.
How long does it take to reach Udhampur from Shamli?
It takes approximately 8 hours to reach Udhampur from Shamli by Cab, Flight, Train Via Ghaziabad, Jammu.
What is the cheapest way to reach Udhampur from Shamli?
The cheapest way to reach Udhampur from Shamli is by Bus, Train Via Rajpura.
What is the fastest way to reach Udhampur from Shamli?
The fastest way to reach Udhampur from Shamli is by Cab, Flight, Train Via Ghaziabad, Jammu.


