Naugarh to Shimla - Multiple Options To Reach By Train, Flight, Bus, Cab
Shimla is approximately 950+ kms from Naugarh. The fastest way to reach Shimla from Naugarh is by Train, Flight Via Lucknow, Delhi. It takes approximately 9 hours. The cheapest way to reach Shimla from Naugarh is by Train Via Lucknow, Saharanpur which would take approximately 21 hours.
Sort By
Mode of Transport
Via Lucknow, Chandigarh
RECOMMENDED
Naugarh
Lucknow
Chandigarh
Shimla
Approx Travel Time
10h 20m
₹4,913
Onwards
Naugarh
Lucknow
Chandigarh
Shimla
Approx Travel Time
10h 20m
₹7,179
Onwards
Via Ghaziabad
Naugarh
Ghaziabad
Shimla
Approx Travel Time
20h 10m
On Demand
Via Lucknow, Saharanpur
CHEAPEST
Naugarh
Lucknow
Saharanpur
Shimla
Approx Travel Time
21h 5m
₹835
Onwards
Via Lucknow, Roorkee
Naugarh
Lucknow
Roorkee
Shimla
Approx Travel Time
21h 5m
₹835
Onwards
Via Delhi
Naugarh
Delhi
Shimla
Approx Travel Time
15h 25m
On Demand
Via Lucknow, Mohali
Naugarh
Lucknow
Mohali
Shimla
Approx Travel Time
11h 24m
₹7,314
Onwards
Via Lucknow, Yamunanagar
Naugarh
Lucknow
Yamunanagar
Shimla
Approx Travel Time
21h 20m
₹5,443
Onwards
Via Lucknow, Dehradun
Naugarh
Lucknow
Dehradun
Shimla
Approx Travel Time
14h 12m
₹10,668
Onwards
Via Lucknow, Delhi
FASTEST
Naugarh
Lucknow
Delhi
Shimla
Approx Travel Time
9h 5m
₹7,555
Onwards
Frequently Asked Questions
What is the distance between Naugarh and Shimla?
Shimla is approximately 950+ kms from Naugarh.
How long does it take to reach Shimla from Naugarh?
It takes approximately 9 hours to reach Shimla from Naugarh by Train, Flight Via Lucknow, Delhi.
What is the cheapest way to reach Shimla from Naugarh?
The cheapest way to reach Shimla from Naugarh is by Train Via Lucknow, Saharanpur.
What is the fastest way to reach Shimla from Naugarh?
The fastest way to reach Shimla from Naugarh is by Train, Flight Via Lucknow, Delhi.