hero
How2Go
Shirpur to Nagaur

Shirpur to Nagaur

Nagaur is approximately 800+ km from Shirpur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Nagaur.

Read More
Sort By
Mode of Transport

Via Indore, Jodhpur

RECOMMENDED

FASTEST

Shirpur

Indore

Jodhpur

Nagaur

Approx Travel Time

11h 35m

₹6,815

Onwards

Shirpur

Indore

Jodhpur

Nagaur

Approx Travel Time

12h 22m

₹6,970

Onwards

Shirpur

Indore

Jodhpur

Nagaur

Approx Travel Time

12h 24m

₹10,143

Onwards

Direct Bus

Shirpur

Nagaur

Approx Travel Time

17h 45m

₹2,500

Onwards

Via Ajmer

Shirpur

Ajmer

Nagaur

Approx Travel Time

18h 7m

₹1,750

Onwards

Via Indore, Chittorgarh

CHEAPEST

Shirpur

Indore

Chittorgarh

Nagaur

Approx Travel Time

18h 30m

₹1,605

Onwards

Via Beawar

Shirpur

Beawar

Nagaur

Approx Travel Time

18h 38m

₹5,854

Onwards

Via Jalgaon, Ahmedabad, Jodhpur

Shirpur

Jalgaon

Ahmedabad

Jodhpur

Nagaur

Approx Travel Time

12h 32m

₹9,688

Onwards

Via Indore, Jaipur

Shirpur

Indore

Jaipur

Nagaur

Approx Travel Time

13h 55m

₹7,555

Onwards

Via Sindkheda, Indore, Jodhpur

Shirpur

Sindkheda

Indore

Jodhpur

Nagaur

Approx Travel Time

14h 12m

₹7,693

Onwards

Frequently Asked Questions

What is the distance between Shirpur and Nagaur?

Nagaur is approximately 800+ kms from Shirpur.

How long does it take to reach Nagaur from Shirpur?

It takes approximately 12 hours to reach Nagaur from Shirpur by Bus, Flight, Train Via Indore, Jodhpur.

What is the cheapest way to reach Nagaur from Shirpur?

The cheapest way to reach Nagaur from Shirpur is by Bus, Train Via Indore, Chittorgarh.

What is the fastest way to reach Nagaur from Shirpur?

The fastest way to reach Nagaur from Shirpur is by Bus, Flight, Train Via Indore, Jodhpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India