How to Get from Jodhpur to Jaipur
Compare the train, bus and flight from Jodhpur to Jaipur: 55 minutes by direct flight, 4 hours 50 minutes by train and buses from about $5.

Contents
Leaving the Blue City for the Pink City is a rite of passage for anyone exploring Rajasthan. Jodhpur rises like a fortress out of the Thar; Jaipur is a tapestry of palaces, bazaars and rose-coloured walls. The route crosses the plains of Marwar, and you can cover it by train, bus or a short flight. You can check options and book on GoAsia.cc.
Jodhpur to Jaipur by Train
Superfast Express 22477 leaves Jodhpur Junction at 16:25 and reaches Jaipur at 21:15, an evening run of 4 hours 50 minutes. In the other direction, 22478 leaves Jaipur at 06:00 and arrives in Jodhpur at 10:50.[1]

Jodhpur to Jaipur by Bus
Buses leave from morning until late at night, with AC seaters, AC sleepers and non-AC coaches, so a bus is a good fallback when the train is full. The ride takes from about 6 hours, longer with traffic. On booking platforms, tickets start at about $5 (November 2026).[2]
Jodhpur to Jaipur by Flight
IndiGo flies direct from Jodhpur to Jaipur in 55 minutes, leaving at 13:05 on the dates listed for mid-November 2026, with fares from INR 5,724. Jaipur Airport lies 8 km from the city centre.[3] Allow time for check-in at Jodhpur Airport and for the ride into town.
Comparing Your Options
| Mode | Duration | Details |
|---|---|---|
| Train | 4h 50min | Express 22477 departs Jodhpur at 16:25[1] |
| Bus | From about 6h | Daytime and overnight departures[2] |
| Flight | 55min | IndiGo, direct, departs 13:05[3] |
Tips for Traveling from Jodhpur to Jaipur
- Book the train early: The evening express is the easiest way to arrive in Jaipur at a sensible hour, so reserve your seat a few days ahead.
- Use the right station: Trains depart from Jodhpur Junction.
- Stay hydrated: Rajasthan is hot for much of the year. Carry a large bottle of water even in an air-conditioned carriage or bus.
- Plan for evening traffic: Jaipur gets busy in the evenings. If you arrive by bus or train at peak hours, allow extra time to reach your hotel in the Pink City.
Timetable
| Flight Jodhpur - Jaipur $ 50.49โ53.13 1h | |
|
|
| Bus Jodhpur - Jaipur $ 5.40โ15.03 5h 55m โ 8h 15m | |
|
|
| Train Jodhpur - Jaipur $ 4.87โ23.70 3h 50m โ 7h 20m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Jodhpur to Jaipur, including current prices and schedules.
Buses are the budget option: on booking platforms, tickets start at about $5 (November 2026). Train fares depend on the class you book.
The direct IndiGo flight takes 55 minutes. By train, Express 22477 covers the distance in 4 hours 50 minutes.
A direct flight takes 55 minutes, the evening train 22477 takes 4 hours 50 minutes, and a bus takes from about 6 hours.
The train is quicker and more predictable. Buses leave more often through the day and night, which helps when the train is full.
Yes. Buses run late into the evening, including AC sleeper coaches with lie-flat berths, so you can arrive in Jaipur early the next morning.
Trains depart from Jodhpur Junction.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Indian Railways (CRIS): Mail/Express/Superfast Train Names with Details. Retrieved November 12, 2026.
- [2] 12Go: 12Go timetable Jodhpur - Jaipur. Retrieved November 12, 2026.
- [3] IndiGo: Jodhpur to Jaipur Flights. Retrieved November 12, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.