hero
How2Go
Osmanabad to Nagaur

Osmanabad to Nagaur

Nagaur is approximately 1250+ kms from Osmanabad. The fastest way to reach Nagaur from Osmanabad is by Bus, Flight Via Hyderabad, Jodhpur. It takes approximately 14 hours. The cheapest way to reach Nagaur from Osmanabad is by Bus, Train Via Valsad which would take approximately 31 hours.

Sort By
Mode of Transport

Via Pune, Jodhpur

RECOMMENDED

Osmanabad

Pune

Jodhpur

Nagaur

Approx Travel Time

14h 32m

₹7,198

Onwards

Osmanabad

Pune

Jodhpur

Nagaur

Approx Travel Time

14h 50m

₹6,893

Onwards

Osmanabad

Pune

Jodhpur

Nagaur

Approx Travel Time

14h 45m

₹9,887

Onwards

Via Hyderabad, Jodhpur

FASTEST

Osmanabad

Hyderabad

Jodhpur

Nagaur

Approx Travel Time

13h 47m

₹10,323

Onwards

Ads by MMT

Via Chalisgaon

Osmanabad

Chalisgaon

Nagaur

Approx Travel Time

1d 4h 35m

₹3,100

Onwards

Via Valsad

CHEAPEST

Osmanabad

Valsad

Nagaur

Approx Travel Time

1d 6h 45m

₹1,805

Onwards

Ads by MMT

Via Pune

Osmanabad

Pune

Nagaur

Approx Travel Time

1d 4h 54m

₹5,622

Onwards

Via Pune, Anand

Osmanabad

Pune

Anand

Nagaur

Approx Travel Time

1d 9h 44m

₹6,862

Onwards

Via Pune, Ajmer

Osmanabad

Pune

Ajmer

Nagaur

Approx Travel Time

16h 2m

₹6,753

Onwards

Osmanabad

Pune

Ajmer

Nagaur

Approx Travel Time

15h 29m

₹9,454

Onwards

Frequently Asked Questions

What is the distance between Osmanabad and Nagaur?

Nagaur is approximately 1250+ kms from Osmanabad.

How long does it take to reach Nagaur from Osmanabad?

It takes approximately 14 hours to reach Nagaur from Osmanabad by Bus, Flight Via Hyderabad, Jodhpur.

What is the cheapest way to reach Nagaur from Osmanabad?

The cheapest way to reach Nagaur from Osmanabad is by Bus, Train Via Valsad.

What is the fastest way to reach Nagaur from Osmanabad?

The fastest way to reach Nagaur from Osmanabad is by Bus, Flight Via Hyderabad, Jodhpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India