Rastaa
reading progress240 km to Jaipur
Start
🚙
240 km
End

Agra to Jaipur: How to Travel the Golden Triangle's Best Leg

0 km

Distance

0 to 5 hrs

Direct by car

0 to 6 hrs with stops

By car

Quick answer

Agra to Jaipur is about 240 km, four to five hours by car on the NH-21 highway, or three and a half to five hours by train. Experience My India drives this leg with stops at Fatehpur Sikri and the Chand Baori stepwell on the way.

Plan it with us: Golden Triangle tour

The Delhi to Agra leg is about getting there fast. The Agra to Jaipur leg is the opposite: it is the part of the Golden Triangle where the journey itself is worth savouring, because the road passes some of the finest sights in the region. Done by car with the right stops, it turns a transfer into a highlight. Here is how to travel it, and what to see on the way.

Route map

AgraJaipur

The options compared

OptionJourney timeRoughlyBest for
Private car4 to 5 hours direct, 5 to 6 with stopsCar hire plus about ₹200 to ₹400 tollsThe Golden Triangle, with Fatehpur Sikri and Chand Baori
Train3.5 to 5 hoursAC chair car, modestPoint to point, no stops
Bus5 to 6 hoursBudgetThe lowest fare
FlightNot practicalNot worth itNobody, on this route

By car, and why it wins here

The drive is about 240 km on NH-21, the highway between Agra and Jaipur through Bharatpur and Dausa. There is no dedicated expressway on this leg as there is between Delhi and Agra, but the road is a good divided highway and the direct run takes four to five hours, with tolls of roughly ₹200 to ₹400 for a car.

The reason to choose the car is not speed, though, it is the stops: two genuine highlights sit right on or just off the route, and only a car lets you take them in. With them, allow five to six hours or make a relaxed day of it.

By train

Trains run from Agra to Jaipur in about three and a half to five hours, services including the Marudhar Express and the Ajmer-bound intercity trains, in air-conditioned chair car and sleeper classes. The train is comfortable, cheap and reliable for a straight point-to-point transfer, and it avoids the road entirely. What it cannot do is stop at Fatehpur Sikri or Chand Baori, so it suits travellers who have already seen those or who are prioritising speed and budget over the journey.

By bus

State and private buses, including air-conditioned services, run Agra to Jaipur in about five to six hours. The bus is the cheapest way to make the trip and runs frequently, but it is the least comfortable and, like the train, gives you none of the roadside stops. It suits budget travellers who are set on the lowest fare.

Why not to fly

There is no sensible direct flight between Agra and Jaipur. Any air routing connects through Delhi, which takes far longer end to end than simply driving or taking the train, and costs more. On this leg, flying is the one option to ignore.

Which is best for you

For the Golden Triangle, take the car, because Fatehpur Sikri and Chand Baori are half the point of the leg and only the car reaches them. If you have already seen those, or you simply want the fastest comfortable transfer, take the train. Take the bus only if the lowest fare matters most. On our trips this leg is always driven, with the stops built into the day, which is the way to see it at its best. Jaipur itself begins at Amber Fort and the sights in the things to do in Jaipur hub.

Best time to make the trip

The comfortable season is October to March, when the weather across the region is mild and the winter birds are at Keoladeo. April to June is very hot for a long drive or a stepwell with no shade, and July to September brings the monsoon. If you are travelling in summer, start early to avoid the worst of the midday heat on the road.

The stops worth making

1

Fatehpur Sikri

About 37 to 40 km out of Agra

The first and best stop, the perfectly preserved red sandstone city the emperor Akbar built and then abandoned, a UNESCO World Heritage Site. It sits right on the road west, so it costs you almost no detour.

2

Chand Baori at Abhaneri

About 95 km before Jaipur, near Dausa

One of India's deepest and most spectacular stepwells, a dizzying geometry of some 3,500 steps descending 13 storeys, with the Harshat Mata temple beside it. It is a short detour off the highway and takes under an hour to see.

3

Keoladeo National Park

About 55 km from Agra, at Bharatpur

A UNESCO-listed bird sanctuary, at its best in winter when migratory birds arrive. It suits travellers with a little more time and an interest in wildlife.

Do it with us

We are Experience My India, and we drive the Agra to Jaipur leg with Fatehpur Sikri, and Chand Baori if you want it, built into the day, so the transfer becomes one of the best parts of the trip. It is the third leg of our Golden Triangle tour, after the Taj Mahal in Agra. For the cities at each end, start at the Agra hub and the things to do in Jaipur hub.

Frequently asked questions

Distance and time

How far is Agra from Jaipur?

Agra to Jaipur is about 240 km by road on NH-21, through Bharatpur and Dausa. A direct drive takes four to five hours, or five to six with stops at Fatehpur Sikri and Chand Baori. By train it is roughly three and a half to five hours. There is no dedicated expressway on this leg, unlike the Delhi to Agra road, but the highway is good.

What is the best way to travel from Agra to Jaipur?

For the Golden Triangle, the car, because Fatehpur Sikri and the Chand Baori stepwell sit on or just off the route and only a car lets you stop. For a straight, cheap point-to-point transfer with no stops, the train is comfortable and reliable. The bus is the lowest fare. Flying is not practical, as it routes through Delhi.

The stops

Can you visit Fatehpur Sikri on the way from Agra to Jaipur?

Yes, and it is the best reason to drive. Fatehpur Sikri is about 37 to 40 km from Agra, right on the road west to Jaipur, so it adds almost no detour. Akbar's abandoned red sandstone capital is a UNESCO World Heritage Site and needs two to three hours. It is the natural first stop of the leg.

What is Chand Baori, and is it worth stopping?

Chand Baori at Abhaneri, about 95 km before Jaipur near Dausa, is one of India's deepest stepwells, around 3,500 steps descending 13 storeys, with the Harshat Mata temple beside it. It is a short detour off the highway and takes under an hour. For anyone interested in architecture or photography, it is well worth the stop.

Practical

Is there a train from Agra to Jaipur?

Yes. Several trains run daily in about three and a half to five hours, including the Marudhar Express and Ajmer-bound intercity services, in air-conditioned and sleeper classes. The train is a comfortable, budget-friendly point-to-point option, but it cannot stop at Fatehpur Sikri or Chand Baori, which is the trade-off against driving.

About the author

Abhay Sharma

Abhay Sharma leads the Delhi Agra vertical at Experience My India and has spent more than five years planning and running trips across Agra, Delhi and the Golden Triangle. He was born and raised in Agra and is a third-generation guide, and he plans and runs the Golden Triangle itineraries this site describes, including the Agra to Jaipur leg. He writes and keeps these pages current.

Read more on his author profile

Distances, times and fares on this page reflect the route as of 2026 and can change. Confirm current details before you travel:

  • Indian Railways timetables for current Agra to Jaipur train times
  • Rajasthan Tourism: tourism.rajasthan.gov.in
  • Confirm current tolls and road conditions locally before a long drive
Call us