
Shimla to Nagaur
Nagaur is approximately 650+ kms from Shimla. The fastest way to reach Nagaur from Shimla is by Flight, Train Via Delhi, Bikaner. It takes approximately 7 hours. The cheapest way to reach Nagaur from Shimla is by Flight, Train, Bus Via Delhi, Ajmer which would take approximately 15 hours.
Sort By
Mode of Transport
Via Patiala
RECOMMENDED
Shimla
Patiala
Nagaur
Approx Travel Time
15h 7m
On Demand
Via Rajpura
Shimla
Rajpura
Nagaur
Approx Travel Time
15h 20m
On Demand
Via Rewari
Shimla
Rewari
Nagaur
Approx Travel Time
15h 10m
On Demand
Via Delhi, Jaipur
Shimla
Delhi
Jaipur
Nagaur
Approx Travel Time
8h 50m
₹12,220
Onwards
Shimla
Delhi
Jaipur
Nagaur
Approx Travel Time
10h 5m
₹12,399
Onwards
Shimla
Delhi
Jaipur
Nagaur
Approx Travel Time
9h 20m
₹16,845
Onwards
Via Delhi, Bikaner
FASTEST
Shimla
Delhi
Bikaner
Nagaur
Approx Travel Time
6h 35m
₹13,194
Onwards
Via Delhi, Ajmer
CHEAPEST
Shimla
Delhi
Ajmer
Nagaur
Approx Travel Time
14h 20m
₹9,855
Onwards
Frequently Asked Questions
What is the distance between Shimla and Nagaur?
Nagaur is approximately 650+ kms from Shimla.
How long does it take to reach Nagaur from Shimla?
It takes approximately 7 hours to reach Nagaur from Shimla by Flight, Train Via Delhi, Bikaner.
What is the cheapest way to reach Nagaur from Shimla?
The cheapest way to reach Nagaur from Shimla is by Flight, Train, Bus Via Delhi, Ajmer.
What is the fastest way to reach Nagaur from Shimla?
The fastest way to reach Nagaur from Shimla is by Flight, Train Via Delhi, Bikaner.