There are 5 ways to get from Varanasi to Jodhpur 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
best- Fly from Varanasi Airport (VNS) to Jodhpur Airport (JDH)plane VNS - JDH
3h 57m₹8,294–16,947Train
cheapest- Take the train from Varanasi Jn to Jodhpur Jntrain 14853 / ...
24h 20m₹550–4,200Train via Mirzāpur
- Take the train from Kashi to Mirzapurtrain 22178 / ...
- Take the train from Mirzapur to Jodhpur Jntrain 12307
20h 44m₹632–4,916Bus
- Take the bus from Varanasi to Allahabadbus Varanasi - Allahabad
- Take the bus from Allahabad to Jodhpurbus redbusIndia_VE A/C Sleeper
23h 36mDrive 1,181.6 km
- Drive from Varanasi to Jodhpurcar 1,181.6 km
14h 58m₹13,243–19,128
Varanasi to Jodhpur by train
Comparing Your Travel Options
The cheapest way to get from Varanasi to Jodhpur is to train which costs ₹550 - ₹4,200 and takes 24h 20m.
The fastest way to get from Varanasi to Jodhpur is to fly which takes 3h 57m and costs ₹8,000 - ₹17,000.
No, there is no direct bus from Varanasi to Jodhpur. However, there are services departing from Varanasi and arriving at Jodhpur via Allahabad. The journey, including transfers, takes approximately 23h 36m.
Yes, there is a direct train departing from Varanasi Jn and arriving at Jodhpur Jn. Services depart once daily, and operate every day. The journey takes approximately 24h 20m.
The distance between Varanasi and Jodhpur is 1014 km. The road distance is 1181.6 km.
The best way to get from Varanasi to Jodhpur without a car is to train via Mirzāpur which takes 20h 44m and costs ₹600 - ₹5,000.
It takes approximately 3h 57m to get from Varanasi to Jodhpur, including transfers.
Varanasi to Jodhpur bus services, operated by IntrCity SmartBus, depart from Varanasi station.
Varanasi to Jodhpur train services, operated by Indian Railways, depart from Kashi station.
The best way to get from Varanasi to Jodhpur is to fly which takes 3h 57m and costs ₹8,000 - ₹17,000. Alternatively, you can train via Mirzāpur, which costs ₹600 - ₹5,000 and takes 20h 44m, you could also bus, which costs and takes 23h 36m.
What companies run services between Varanasi, India and Jodhpur, India?
IndiGo Airlines, Air India Limited, and Air India Express fly from Varanasi Airport (VNS) to Jodhpur Airport (JDH) 4 times a day. Alternatively, you can take a train from Kashi to Jodhpur Jn via Mirzapur in around 20h 44m.
- Website
- airindia.in
Flights from Varanasi Airport to Jodhpur Airport via Delhi
- Ave. Duration
- 5h 28m
- When
- Every day
- Estimated price
- ₹7,500–16,000
- Website
- goindigo.in
Flights from Varanasi Airport to Jodhpur Airport via Delhi
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ₹7,500–16,000
- Website
- airindiaexpress.in
Flights from Varanasi Airport to Jodhpur Airport via Delhi
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹7,500–16,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kashi to Mirzapur
- Ave. Duration
- 1h 24m
- Frequency
- Twice daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Mirzapur to Jodhpur Jn
- Ave. Duration
- 18h 20m
- Frequency
- 4 times a week
- Estimated price
- ₹500–3,900
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,300–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,900
Train from Varanasi Jn to Jodhpur Jn
- Ave. Duration
- 24h 20m
- Frequency
- Once daily
- Estimated price
- ₹550–4,200
- Website
- irctc.co.in
- Sleeper Class
- ₹550–650
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,500
- First Class (1A)
- ₹3,300–4,200
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Varanasi to Allahabad
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- ₹314–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹410–600
- [email protected]
- Website
- SLGT Travels
Bus from Allahabad to Jodhpur
- Ave. Duration
- 19h 45m
- Frequency
- Twice a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 delightfully under-the-radar French towns you need to visit, Why you should take the train in the US, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Varanasi to Jodhpur bus services, operated by IntrCity SmartBus, arrive at Allahabad station.
Varanasi to Jodhpur train services, operated by Indian Railways, arrive at Mirzapur station.
Yes, the driving distance between Varanasi to Jodhpur is 1182 km. It takes approximately 14h 58m to drive from Varanasi to Jodhpur.
Book your Varanasi to Jodhpur bus tickets online with Omio.
There are 358+ hotels available in Jodhpur.










