
Nagaur to Shimla
Shimla is approximately 750+ kms from Nagaur. The fastest way to reach Shimla from Nagaur is by Bus, Flight Via Jodhpur, Delhi. It takes approximately 7 hours. The cheapest way to reach Shimla from Nagaur is by Train, Bus Via Ambala which would take approximately 18 hours.
Sort By
Mode of Transport
Via Bikaner, Delhi
RECOMMENDED
Nagaur
Bikaner
Delhi
Shimla
Approx Travel Time
7h 11m
On Demand
Nagaur
Bikaner
Delhi
Shimla
Approx Travel Time
7h 25m
₹13,072
Onwards
Nagaur
Bikaner
Delhi
Shimla
Approx Travel Time
7h 40m
₹13,227
Onwards
Via Karnal
Nagaur
Karnal
Shimla
Approx Travel Time
14h 58m
₹6,631
Onwards
Via Chandigarh
Nagaur
Chandigarh
Shimla
Approx Travel Time
15h 24m
₹1,400
Onwards
Via Patiala
Nagaur
Patiala
Shimla
Approx Travel Time
16h 51m
₹3,997
Onwards
Via Ambala
CHEAPEST
Nagaur
Ambala
Shimla
Approx Travel Time
18h 3m
₹883
Onwards
Via Jodhpur, Delhi
Nagaur
Jodhpur
Delhi
Shimla
Approx Travel Time
7h 15m
₹17,090
Onwards
FASTEST
Nagaur
Jodhpur
Delhi
Shimla
Approx Travel Time
7h 10m
₹13,502
Onwards
Frequently Asked Questions
What is the distance between Nagaur and Shimla?
Shimla is approximately 750+ kms from Nagaur.
How long does it take to reach Shimla from Nagaur?
It takes approximately 7 hours to reach Shimla from Nagaur by Bus, Flight Via Jodhpur, Delhi.
What is the cheapest way to reach Shimla from Nagaur?
The cheapest way to reach Shimla from Nagaur is by Train, Bus Via Ambala.
What is the fastest way to reach Shimla from Nagaur?
The fastest way to reach Shimla from Nagaur is by Bus, Flight Via Jodhpur, Delhi.


