
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 Via Delhi, Jaipur which would take approximately 9 hours.
Sort By
Mode of Transport
Via Patiala
RECOMMENDED
Shimla
Patiala
Nagaur
Approx Travel Time
15h 7m
On Demand
Via Ambala
Shimla
Ambala
Nagaur
Approx Travel Time
15h 14m
On Demand
Via Rajpura
Shimla
Rajpura
Nagaur
Approx Travel Time
15h 20m
On Demand
Via Yamunanagar
Shimla
Yamunanagar
Nagaur
Approx Travel Time
16h 53m
On Demand
Via Barnala
Shimla
Barnala
Nagaur
Approx Travel Time
16h 58m
On Demand
Via Rewari
Shimla
Rewari
Nagaur
Approx Travel Time
15h 10m
On Demand
Via Delhi, Jaipur
CHEAPEST
Shimla
Delhi
Jaipur
Nagaur
Approx Travel Time
8h 50m
₹6,520
Onwards
Shimla
Delhi
Jaipur
Nagaur
Approx Travel Time
10h 5m
₹6,699
Onwards
Shimla
Delhi
Jaipur
Nagaur
Approx Travel Time
9h 20m
₹11,145
Onwards
Via Delhi, Bikaner
FASTEST
Shimla
Delhi
Bikaner
Nagaur
Approx Travel Time
6h 35m
₹7,259
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 Via Delhi, Jaipur.
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.