There are 6 ways to get from Ranchi 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 Birsa Munda Airport (IXR) to Jodhpur Airport (JDH)plane IXR - JDH
4h 59m₹12,628–20,751Train
cheapest- Take the train from Ranchi to Kodermatrain 12366 / ...
- Take the train from Koderma to Jodhpur Jntrain 12307 / ...
29h 42m₹795–6,278Bus via Prayagraj
- Take the bus from Ranchi to Allahabadbus redbusIndia_A/C Sleeper
- Take the bus from Allahabad to Jodhpurbus redbusIndia_VE A/C Sleeper
31h 45mDrive 1,559.6 km
- Drive from Ranchi to Jodhpurcar 1,559.6 km
20h 41m₹17,434–25,183Bus
- Take the bus from Ranchi to Jaipurbus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Jaipur to Jodhpurbus
33h 55m₹1,265–4,264Train via Ajmer
- Take the train from Ranchi to Ajmertrain 08611
- Take the train from Ajmer to Jodhpur Jntrain 15014 / ...
40h 30m₹894–6,765
Ranchi to Jodhpur by train
Comparing Your Travel Options
The cheapest way to get from Ranchi to Jodhpur is to train which costs ₹750 - ₹6,500 and takes 29h 42m.
The fastest way to get from Ranchi to Jodhpur is to fly which takes 4h 59m and costs ₹12,000 - ₹21,000.
No, there is no direct bus from Ranchi to Jodhpur. However, there are services departing from Ranchi and arriving at Jodhpur via Allahabad. The journey, including transfers, takes approximately 31h 45m.
No, there is no direct train from Ranchi to Jodhpur. However, there are services departing from Ranchi and arriving at Jodhpur Jn via Koderma. The journey, including transfers, takes approximately 29h 42m.
The distance between Ranchi and Jodhpur is 1291 km. The road distance is 1559.6 km.
The best way to get from Ranchi to Jodhpur without a car is to train which takes 29h 42m and costs ₹750 - ₹6,500.
It takes approximately 4h 59m to get from Ranchi to Jodhpur, including transfers.
Ranchi to Jodhpur bus services, operated by Hans Travels, depart from Ranchi station.
Ranchi to Jodhpur train services, operated by Indian Railways, depart from Ranchi station.
The best way to get from Ranchi to Jodhpur is to fly which takes 4h 59m and costs ₹12,000 - ₹21,000. Alternatively, you can train, which costs ₹750 - ₹6,500 and takes 29h 42m, you could also bus via Prayagraj, which costs and takes 31h 45m.
What companies run services between Ranchi, India and Jodhpur, India?
Air India Express and IndiGo Airlines fly from Birsa Munda Airport (IXR) to Jodhpur Airport (JDH) 3 times a day. Alternatively, you can take a train from Ranchi to Jodhpur Jn via Koderma in around 29h 42m.
- Website
- airindiaexpress.in
Flights from Birsa Munda Airport to Jodhpur Airport via Delhi
- Ave. Duration
- 6h 51m
- When
- Every day
- Estimated price
- ₹9,500–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ranchi to Koderma
- Ave. Duration
- 4h 21m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Koderma to Jodhpur Jn
- Ave. Duration
- 24h 21m
- Frequency
- 6 times a week
- Estimated price
- ₹600–4,800
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,200–2,900
- First Class (1A)
- ₹3,800–4,800
Train from Ranchi to Ajmer
- Ave. Duration
- 35h
- Frequency
- Once a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,500–3,200
- First Class (1A)
- ₹4,200–5,500
Train from Ajmer to Jodhpur Jn
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
- Website
- omio.com
Bus from Ranchi to Allahabad
- Ave. Duration
- 11h
- Frequency
- Once daily
- Schedules at
- hanstravel.in
- Website
- Sana Travels
Bus from Ranchi to Allahabad
- Ave. Duration
- 12h 40m
- Frequency
- Once daily
- Schedules at
- Sana Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Ranchi to Allahabad
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- ₹550–1,700
- Schedules at
- Zingbus
Bus from Ranchi to Jaipur
- Ave. Duration
- 26h 35m
- Frequency
- 5 times a week
- Estimated price
- ₹950–3,500
- Schedules at
- Zingbus
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Allahabad to Jodhpur
- Ave. Duration
- 19h 45m
- Frequency
- Twice a week
- Schedules at
- Choudhary travels and cargo
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Jaipur to Jodhpur
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- ₹310–800
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹340–420
- Express
- ₹310–390
- AC Sleeper
- ₹600–800
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
Booking & Getting There
Ranchi to Jodhpur bus services, operated by Hans Travels, arrive at Allahabad station.
Ranchi to Jodhpur train services, operated by Indian Railways, arrive at Koderma station.
Yes, the driving distance between Ranchi to Jodhpur is 1560 km. It takes approximately 20h 41m to drive from Ranchi to Jodhpur.
Book your Ranchi to Jodhpur bus tickets online with Omio.
There are 348+ hotels available in Jodhpur.
















