How to Get from Jaisalmer to Agra
How to travel from Jaisalmer to Agra by bus or private car, with prices, times and tips for the road to the Taj Mahal.

Photo: Adam Jones from Kelowna, BC, Canada / Wikimedia Commons, CC BY-SA 2.0
Contents
Leaving the golden sandstone of Jaisalmer for the Taj Mahal in Agra takes you from the Thar Desert across eastern Rajasthan to the banks of the Yamuna. It is a long day on the road, whether you take the direct bus or a private car.
Jaisalmer to Agra by Bus
An AC seater bus leaves Jaisalmer in the late afternoon. The journey takes from about 15 hours 50 minutes, and on booking platforms a ticket costs about $17 (November 2026).[1]
Jaisalmer to Agra by Private Transfer
A private car takes from about 11 hours 45 minutes. On booking platforms, transfers cost about $337 to $720 (November 2026), depending on the vehicle.[1]
Vehicle Classes and Capacity
A hatchback or sedan takes up to 4 passengers, a comfort car up to 3, and an SUV or van up to 6.[1] Split between several passengers, the cost per person falls, and you can plan the drive around the sights along the way.
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Bus (AC Seater) | $17[1] | From about 15h 50min | Standard |
| Private Transfer | $337 - $720[1] | From about 11h 45min | High |
Tips for Traveling from Jaisalmer to Agra
- Book Ahead: The bus has a single AC seater departure, so reserve your seat a few days before you travel.
- Dress in Layers: The air conditioning on the bus can be strong, and desert evenings are cold.
- Carry Snacks and Water: The first stretch of the route crosses the desert, with few stops.
- Plan Your Arrival: Arriving early in the morning gives you time to reach the Taj Mahal before the crowds.
Timetable
| Bus Jaisalmer - Agra $ 16.55 15h 50m | |
|
|
| Taxi Jaisalmer - Agra $ 336.20–718.11 11h 45m – 13h 10m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Jaisalmer to Agra, including current prices and schedules.
The AC seater bus is the cheapest option. On booking platforms a ticket costs about $17 (November 2026).
A private car is the fastest, from about 11 hours 45 minutes.
The bus takes from about 15 hours 50 minutes and a private car from about 11 hours 45 minutes.
Yes. The AC seater bus leaves in the late afternoon and arrives the next morning.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] 12Go: 12Go timetable: Jaisalmer to Agra. 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.