
Udhampur to Shimla
Shimla is approximately 300+ kms from Udhampur. The fastest way to reach Shimla from Udhampur is by Train, Bus Via Kalka. It takes approximately 9 hours. The cheapest way to reach Shimla from Udhampur is by Bus Via Jammu which would take approximately 11 hours.
Sort By
Mode of Transport
Via Kalka
RECOMMENDED
FASTEST
Udhampur
Kalka
Shimla
Approx Travel Time
8h 25m
On Demand
Via Chandigarh
Udhampur
Chandigarh
Shimla
Approx Travel Time
9h 10m
On Demand
Udhampur
Chandigarh
Shimla
Approx Travel Time
10h 40m
₹1,597
Onwards
Via Jammu
Udhampur
Jammu
Shimla
Approx Travel Time
10h 10m
₹977
Onwards
CHEAPEST
Udhampur
Jammu
Shimla
Approx Travel Time
10h 25m
₹892
Onwards
Via Kathua
Udhampur
Kathua
Shimla
Approx Travel Time
10h 16m
₹8,988
Onwards
Via Pathankot
Udhampur
Pathankot
Shimla
Approx Travel Time
10h 22m
₹7,641
Onwards
Via Jalandhar, Chandigarh
Udhampur
Jalandhar
Chandigarh
Shimla
Approx Travel Time
11h 5m
₹897
Onwards
Frequently Asked Questions
What is the distance between Udhampur and Shimla?
Shimla is approximately 300+ kms from Udhampur.
How long does it take to reach Shimla from Udhampur?
It takes approximately 9 hours to reach Shimla from Udhampur by Train, Bus Via Kalka.
What is the cheapest way to reach Shimla from Udhampur?
The cheapest way to reach Shimla from Udhampur is by Bus Via Jammu.
What is the fastest way to reach Shimla from Udhampur?
The fastest way to reach Shimla from Udhampur is by Train, Bus Via Kalka.
Routes Connecting Udhampur
Routes From Udhampur
- Udhampur to Islampur
- Udhampur to Katni
- Udhampur to Kakinada
- Udhampur to Prayagraj(Allahabad)
- Udhampur to Sasan-Gir
- Udhampur to Brahmapur
- Udhampur to Bulandshahr
- Udhampur to Dhamnod
- Udhampur to Kasaragod
- Udhampur to Vaniyambadi
- Udhampur to Bidar
- Udhampur to Jintur
- Udhampur to Madanapalle
- Udhampur to Kiraoli
- Udhampur to Dera-Bassi