There are 6 ways to get from Varanasi to Nāgaur by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Jodhpur Airport, train
best- Fly from Varanasi Airport (VNS) to Jodhpur Airport (JDH)plane VNS - JDH
- Take the train from Jodhpur Jn to Nagaurtrain
8h 57m₹9,961–18,690Train
cheapest- Take the train from Pt.Deen Dayal Upadhyaya Jn. to Nagaurtrain 22307 / ...
20h 4m₹613–4,768Bus
- Take the bus from Varanasi, Uttar Pradesh to Ajmer, Rajasthanbus Varanasi, Uttar Pradesh - Ajmer, Rajasthan
- Take the bus from Ajmer to Nagaurbus
23h 21mDrive 1,101.4 km
- Drive from Varanasi to Nāgaurcar 1,101.4 km
13h 55m₹12,416–17,935Fly to Nal Airport, train
- Fly from Varanasi Airport (VNS) to Nal Airport (BKB)plane VNS - BKB
- Take the train from Bikaner Jn to Nagaurtrain
8h 56m₹9,661–14,250Bus via Jaipur
- Take the bus from Varanasi, Uttar Pradesh to Jaipurbus
- Take the bus from Jaipur to Ajmer, Rajasthanbus
- Take the bus from Ajmer to Nagaurbus
24h 4m
Varanasi to Nāgaur by train
Questions & Answers
The cheapest way to get from Varanasi to Nāgaur is to train which costs ₹600 - ₹4,800 and takes 20h 4m.
The fastest way to get from Varanasi to Nāgaur is to fly and train which takes 8h 56m and costs ₹9,500 - ₹15,000.
No, there is no direct bus from Varanasi to Nāgaur. However, there are services departing from Varanasi, Uttar Pradesh and arriving at Nagaur via Ajmer. The journey, including transfers, takes approximately 23h 21m.
No, there is no direct train from Varanasi to Nāgaur. However, there are services departing from Varanasi Jn and arriving at Nagaur via Pt.Deen Dayal Upadhyaya Jn.. The journey, including transfers, takes approximately 20h 4m.
The distance between Varanasi and Nāgaur is 1174 km. The road distance is 1101.4 km.
The best way to get from Varanasi to Nāgaur without a car is to train which takes 20h 4m and costs ₹600 - ₹4,800.
It takes approximately 8h 57m to get from Varanasi to Nāgaur, including transfers.
Varanasi to Nāgaur bus services, operated by Choudhary travels and cargo, depart from Varanasi, Uttar Pradesh station.
Varanasi to Nāgaur train services, operated by Indian Railways, depart from Pt.Deen Dayal Upadhyaya Jn. station.
The best way to get from Varanasi to Nāgaur is to train which takes 20h 4m and costs ₹600 - ₹4,800. Alternatively, you can bus, which costs and takes 23h 21m.
What companies run services between Varanasi, India and Nāgaur, India?
Indian Railways operates a train from Pt.Deen Dayal Upadhyaya Jn. to Nagaur 5 times a week. Tickets cost ₹500–3,900 and the journey takes 17h 59m. Alternatively, you can take a bus from Varanasi, Uttar Pradesh to Nagaur via Ajmer, Rajasthan and Ajmer in around 23h 21m.
- Website
- goindigo.in
Flights from Varanasi Airport to Jodhpur Airport via Delhi
- Ave. Duration
- 3h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹9,000–15,000
Flights from Varanasi Airport to Nal Airport via Delhi
- Ave. Duration
- 4h
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹9,500–10,500
- Website
- airindia.in
Flights from Varanasi Airport to Jodhpur Airport via Delhi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹8,000–28,000
- Website
- airindiaexpress.in
Flights from Varanasi Airport to Jodhpur Airport via Bengaluru
- Ave. Duration
- 7h 35m
- When
- Tuesday to Sunday
- Estimated price
- ₹15,000–28,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jodhpur Jn to Nagaur
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Pt.Deen Dayal Upadhyaya Jn. to Nagaur
- Ave. Duration
- 17h 59m
- Frequency
- 5 times a week
- Estimated price
- ₹500–3,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,100–3,900
Train from Bikaner Jn to Nagaur
- Ave. Duration
- 1h 17m
- Frequency
- Every 2 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Phone
- +917412069719
- [email protected]
- Website
- rsrtconline.rajasthan.gov.in
Bus from Ajmer to Nagaur
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- ₹130–330
- Website
- https://rsrtconline.rajasthan.gov.in/
- Deluxe
- ₹180–220
- Express
- ₹130–170
- AC Sleeper
- ₹260–330
Bus from Ajmer to Nagaur
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- ₹130–330
- Website
- https://rsrtconline.rajasthan.gov.in/
- Deluxe
- ₹180–220
- Express
- ₹130–170
- AC Sleeper
- ₹260–330
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Varanasi to Nāgaur bus services, operated by Choudhary travels and cargo, arrive at Ajmer, Rajasthan station.
Varanasi to Nāgaur train services, operated by Indian Railways, arrive at Nagaur station.
Yes, the driving distance between Varanasi to Nāgaur is 1101 km. It takes approximately 13h 55m to drive from Varanasi to Nāgaur.
There are nine+ hotels available in Nāgaur.










