GoAsia
India

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.

Last updated: November 12, 2026

How to Get from Jaisalmer to Agra

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.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

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
  • →  AC Seater 16:40
Taxi Jaisalmer - Agra $ 336.20–718.11 11h 45m – 13h 10m
  • →  Comfort 3pax
  • →  Van 6pax
  • →  SUV 6pax
  • →  Hatchback 4pax
  • →  Sedan

Frequently Asked Questions

How can I book tickets from Jaisalmer to Agra?

Use the booking tool on this page to compare the transport options currently available from Jaisalmer to Agra, including current prices and schedules.

What is the cheapest way to get from Jaisalmer to Agra?

The AC seater bus is the cheapest option. On booking platforms a ticket costs about $17 (November 2026).

What is the fastest way to get from Jaisalmer to Agra?

A private car is the fastest, from about 11 hours 45 minutes.

How long does it take to get from Jaisalmer to Agra?

The bus takes from about 15 hours 50 minutes and a private car from about 11 hours 45 minutes.

Are there overnight travel options available?

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. [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.