Fares for this route
Hatchback
4 seats
- One way
₹3,300₹2,970- Round trip
₹6,422₹5,780
Dzire
4 seats
- One way
₹3,633₹3,270- Round trip
₹7,067₹6,360
Ertiga
6 seats
- One way
₹4,744₹4,270- Round trip
₹8,344₹7,510
Innova Crysta
6 seats
- One way
₹5,856₹5,270- Round trip
₹11,556₹10,400
Tempo Traveller (12 seater)
12 seats · round trip only
- One way
- Not on one way
- Round trip
₹16,056₹14,450
Tempo Traveller (14 seater)
14 seats · round trip only
- One way
- Not on one way
- Round trip
₹16,698₹15,028
Tempo Traveller (16 seater)
16 seats · round trip only
- One way
- Not on one way
- Round trip
₹18,624₹16,762
Force Urbania (16 seater)
16 seats · round trip only
- One way
- Not on one way
- Round trip
₹22,478₹20,230
Struck prices are the list fares — every fare here is already 10% off. Fares are plus 5% GST. One way, the route’s toll is added on the bill; on a round trip, toll is paid on the road. Parking and state tax are paid as they come.
At ₹2,970 over 289 km, the lowest one-way fare on this route works out at about ₹10.3 a kilometre — with the driver and fuel in it, and 5% GST on top.
In the fare
- Driver allowance
- Fuel
Paid separately
- GST, 5% on top of the fare
- Toll — on the bill one way, on the road for a round trip
- Parking, as it arises
- State entry tax, where it applies
- Night allowance ₹250, after 10 pm
How our fares work — toll, the night charge, round trips, stops and cancelling.
Round trips are billed at a minimum of 250 km a day, and this route bills 578 km. That floor is what lets a driver take a long return leg without pricing it as two separate journeys.
Picking up in Jaipur
Most trips out of Jaipur start from a home in the newer colonies to the south and west, a hotel outside the walled city, or one of the stations. Inside the old city the lanes are narrow, so the pickup is at the nearest gate or main road.
The driver comes to the address you give, anywhere in Jaipur — Malviya Nagar, Vaishali Nagar, Mansarovar, Jagatpura, C-Scheme, Raja Park, Tonk Road, Sitapura, Jhotwara and Civil Lines included — and the fare to Agra is the same from all of them. Name the area and a landmark when you book; for a station or airport pickup, add the train or flight number.
Where people are usually collected in Jaipur
- Jaipur Junction railway station
- Gandhinagar and Durgapura stations
- Sindhi Camp bus stand
- Jaipur International Airport, Sanganer
The road from Jaipur to Agra
Most trips take NH21, through Dausa, Sikandra, Mahwa, Bharatpur and Fatehpur Sikri. The driver may take another way for traffic, or for where you are being dropped.
- Abhanerithe Chand Baori stepwell, a short detour off the road in Dausa district
- Bharatpurthe Keoladeo bird sanctuary, on the road itself
- Fatehpur SikriAkbar’s abandoned capital, on the road just before Agra
Arriving in Agra
Agra and Jaipur are two corners of the route most visitors drive with Delhi as the third, so this leg is usually part of something longer. Fatehpur Sikri sits on the way in, close enough to the road that people stop for an hour without losing the day. Tell us at booking if you want that stop, so the driver plans the timing rather than the other way round.
Drops in Agra are made to the address you give — Taj Ganj, Fatehabad Road, Sadar Bazaar, Kamla Nagar, Sikandra and Dayal Bagh among them, and to Agra Cantt railway station, Agra Fort railway station, Raja Ki Mandi railway station and Idgah bus stand for an onward train, bus or flight.
The drive is 289 km from Jaipur, and the driver takes you to the address you give rather than to a stand.
Jaipur to Agra, in context
This run is 289 km. Agra is in Uttar Pradesh, and we also price 8 routes into Agra from elsewhere — useful if you are coming back a different way.
Once you are in Agra
Keep the car
If you need a car in Agra itself rather than another intercity run, it is hired by the hour — 8 hours and 80 km from ₹2,500, with the driver. Useful for a day of errands, a wedding, or seeing the place without working out a route.
Hourly hire in AgraWhich cab for how many people
The cheapest vehicle that seats your group, Jaipur to Agra, one way. Travelling as a group of 6 to 16.
- 2 peopleHatchback · 4 seats₹2,970
- 6 peopleErtiga · 6 seats₹4,270
One way, or there and back?
Jaipur → Agra
₹2,970
one way
Both legs booked separately
₹5,940
two one-way fares
Booked as a round trip
₹5,780
one booking
In a Hatchback, the round trip is ₹160 less than two separate one-way fares on this route, because the return leg is priced for the whole journey rather than as a fresh trip.
Staying a few days?
A round trip keeps the car and driver with you, and each day it is out is billed at least 250 km, or the distance there and back if that is more. In a Hatchback, Jaipur to Agra and back:
Back the same day
₹5,780
578 km billed
2 days
₹5,780
578 km billed
3 days
₹7,500
750 km billed
Two days cost the same as one here: the distance there and back, 578 km, is already more than two days of the minimum, so staying the night adds only the night allowance.
The booking form prices the round trip for the day; keep the car longer and each extra day is billed the same way, at least the daily minimum. A night allowance applies for nights the driver is out, and toll and parking are paid as they arise.
Other routes from Jaipur
What travellers say about Jaipur to Agra cabs
4.9/ 5
ExcellentRated by 62,000+ travellers who booked a Jaipur to Agra cab
Only a customer whose trip is complete can rate it
By category
- Driver rating
- 4.9 / 5
- Cab rating
- 4.8 / 5
What travellers say most
- Safe Driving82%
- On Time80%
- Polite Behaviour78%
- Clean Interiors75%
- Good Navigation Skills70%
- Well Dressed62%
Jaipur to Agra, answered
How much does a taxi from Jaipur to Agra cost?
A Jaipur to Agra taxi starts at ₹2,970 one way in a hatchback, for the full 289 km, with the driver and fuel in it, plus 5% GST.
What is the fare for a sedan or an SUV from Jaipur to Agra?
A Dzire is ₹3,270 one way and an Innova Crysta is ₹5,270. The difference is ₹2,000 for the journey.
What is the per-kilometre rate from Jaipur to Agra?
The lowest one-way fare works out at about ₹10.3 a kilometre over 289 km.
How long does the Jaipur to Agra drive take?
About 289 km, which is 5–7 hours of driving depending on traffic and how many stops you make. The road runs from Rajasthan into Uttar Pradesh, and the state border is part of that time.
Which vehicle should I book from Jaipur to Agra for a group?
The largest we run on this route is a Tempo Traveller (16 seater), which seats 16 at ₹16,762 for the round trip. For six, an Ertiga is ₹4,270 one way.
Can I book a tempo traveller one way from Jaipur to Agra?
No — Tempo Traveller (12 seater) and Tempo Traveller (14 seater) run on round trips only. The Tempo Traveller (12 seater) is ₹14,450 for the Jaipur to Agra round trip.
Is a round trip cheaper than two one-way fares from Jaipur to Agra?
Yes. In a hatchback, the round trip is ₹5,780 against ₹5,940 for two separate one-way fares — ₹160 less, because the return leg is priced as part of one journey.
How is a round trip to Agra billed?
A same-day return to Agra is billed as 578 km — the whole journey out and back, with a floor of 250 km a day.
Is there a night charge on the Jaipur to Agra route?
₹250 for a night halt, where the trip keeps the driver out overnight.
Are toll and state tax included in the Jaipur to Agra fare?
No. Toll and parking are paid as they arise on the road, and so is any state entry tax where the road crosses from Rajasthan into Uttar Pradesh. The ₹2,970 fare covers what is ours — the car, the driver and the fuel; 5% GST is added on top.
Do I have to pay in advance?
A small advance online — ₹594 on the ₹2,970 hatchback fare — and the rest to the driver at the end of the trip.
How far in advance should I book?
At least two hours before pickup. For a 289 km run that you want to start early, book the night before so the driver can plan it; on a festival weekend, earlier again.
Can I add a stop between Jaipur and Agra?
Yes — under "Add a stop on the way" when you book; the desk calls to confirm what it adds.
Can I cancel the booking?
Yes, any time before the trip starts — at most ₹594 is kept on the ₹2,970 fare, and anything paid above it is refunded.
How far is Agra from Jaipur by road?
289 km, 5–7 hours at the wheel. The fare is for that distance, door to door.
Is there a one-way taxi from Jaipur to Agra?
Yes. One way starts at ₹2,970 in a hatchback, and you pay for the trip you take — there is no return fare to add.
Is there a shared cab from Jaipur to Agra?
No — the car is booked for you, and nobody else is picked up on the way. Split between 4, a hatchback at ₹2,970 comes to ₹743 each.
Should I take a cab or the train from Jaipur to Agra?
A cab collects you at your door at the time you choose and drops you at the address in Agra; a train or bus runs to its own timetable between stations. For four people, a hatchback is ₹743 each one way, with the luggage in the boot.
Can I stop at Fatehpur Sikri or the Abhaneri stepwell?
Fatehpur Sikri is on the road into Agra, and the Chand Baori stepwell at Abhaneri is a short detour off it in Dausa district. Add it under "Add a stop on the way" when you book; the fare shown is the direct route's, and the desk calls to confirm what the stop adds.
Which road does the Jaipur to Agra cab take?
The usual road is NH21, through Dausa, Sikandra, Mahwa, Bharatpur and Fatehpur Sikri. The driver may take another way for traffic or for where you are being dropped.