hero
How2Go
Vaniyambadi to Nagaur

Vaniyambadi to Nagaur

Nagaur is approximately 1850+ kms from Vaniyambadi. The fastest way to reach Nagaur from Vaniyambadi is by Bus, Flight Via Bangalore, Jodhpur. It takes approximately 12 hours. The cheapest way to reach Nagaur from Vaniyambadi is by Train Via Bangalore, Solapur which would take approximately 42 hours.

Sort By
Mode of Transport

Via Bangalore, Jodhpur

RECOMMENDED

Vaniyambadi

Bangalore

Jodhpur

Nagaur

Approx Travel Time

11h 58m

₹8,513

Onwards

Vaniyambadi

Bangalore

Jodhpur

Nagaur

Approx Travel Time

11h 40m

₹8,818

Onwards

FASTEST

Vaniyambadi

Bangalore

Jodhpur

Nagaur

Approx Travel Time

11h 25m

₹9,322

Onwards

Vaniyambadi

Bangalore

Jodhpur

Nagaur

Approx Travel Time

11h 25m

₹13,560

Onwards

Via Chennai, Jodhpur

Vaniyambadi

Chennai

Jodhpur

Nagaur

Approx Travel Time

11h 25m

₹12,900

Onwards

Vaniyambadi

Chennai

Jodhpur

Nagaur

Approx Travel Time

12h 31m

₹8,472

Onwards

Ads by MMT

Via Bangalore, Solapur

CHEAPEST

Vaniyambadi

Bangalore

Solapur

Nagaur

Approx Travel Time

1d 18h 4m

₹1,085

Onwards

Vaniyambadi

Bangalore

Solapur

Nagaur

Approx Travel Time

1d 17h 59m

₹1,589

Onwards

Vaniyambadi

Bangalore

Solapur

Nagaur

Approx Travel Time

1d 17h 39m

₹5,827

Onwards

Via Bangalore, Mehsana

Vaniyambadi

Bangalore

Mehsana

Nagaur

Approx Travel Time

1d 22h 20m

₹3,305

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Vaniyambadi and Nagaur?

Nagaur is approximately 1850+ kms from Vaniyambadi.

How long does it take to reach Nagaur from Vaniyambadi?

It takes approximately 12 hours to reach Nagaur from Vaniyambadi by Bus, Flight Via Bangalore, Jodhpur.

What is the cheapest way to reach Nagaur from Vaniyambadi?

The cheapest way to reach Nagaur from Vaniyambadi is by Train Via Bangalore, Solapur.

What is the fastest way to reach Nagaur from Vaniyambadi?

The fastest way to reach Nagaur from Vaniyambadi is by Bus, Flight Via Bangalore, Jodhpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India