
Varanasi to Agra by Road: Distance, Roads and Cab Fare
595–623 km
A full day each way
NH19 via Prayagraj and Kanpur
Varanasi to Agra is 595 km by road on the shortest line, NH19 through Prayagraj and Kanpur. Go round by Lucknow on the Agra-Lucknow Expressway and it's 623 km. We measured both roads ourselves on OSRM. A Swift Dzire is ₹11/km and an Innova Crysta ₹16/km, and since the car drives home to Varanasi either way, a drop in Agra costs the same as the return.
Make it a circuitVrindavan, Mathura & Agra6 days · from ₹36,600About this route
Trip Highlights
- Measured km for both roads, not a rounded guess
- NH19 via Prayagraj and Kanpur, the shorter road
- Agra-Lucknow Expressway option, joined at Lucknow
- Add Vrindavan and Mathura and make it a circuit
- Drop at your Agra hotel or near the Taj Mahal
- Swift Dzire, Innova Crysta, tempo traveller or Maharaja Urbania
Stops Along the Way
1
Prayagraj
The first big city on NH19. Leave early enough and there's time for a quick stop at the Sangam.
2
Kanpur
The big city on the second half of NH19. If you'd rather split the drive, this is where we'd stop for the night.
3
Lucknow (expressway route only)
Where the Agra-Lucknow Expressway starts. Sleep here and you do the Agra half fresh the next morning.
4
Agra
Taj Mahal and Agra Fort. The Taj is shut on Fridays, so don't plan your one Agra day for a Friday.
Fares by Vehicle
| Vehicle | Capacity | Round Trip (drop costs the same) |
|---|---|---|
| Swift Dzire (4-seater) | 1–4 pax | ₹13,090 |
| Innova Crysta (6-seater) | 1–6 pax | ₹19,040 |
| Tempo Traveller 12-seater | 6–12 pax | ₹28,560 |
| Tempo Traveller 17-seater | 12–17 pax | ₹27,370 |
| Maharaja Urbania (luxury) | 1–9 pax | ₹44,030 |
* Fares exclude driver allowance, tolls, parking, and 5% GST. Round-trip rates assume single-day return.
Drop only, or ending in another city? Our vehicles are based in Varanasi, so the driver comes back empty and a drop costs the same as the round trip. Staying longer or adding stops is billed on the full loop back to Varanasi at the vehicle's per-km rate, with a 250 km/day minimum, plus driver allowance. That's why most groups make it a 2–3 day circuit. See the circuits.
Travelling as a group of ten or more? Compare the 12, 17, 20 and 26-seater on our tempo traveller in Varanasi page, with fares for every route.
Frequently Asked Questions
How far is Agra from Varanasi by road?
How long is the drive from Varanasi to Agra?
Can we add Mathura and Vrindavan to an Agra trip?
What does a cab to Agra cost, and is one way cheaper?
What should we know before the Taj Mahal visit?
Is the train better than a cab to Agra?
From our group
- Kashi Rides. Fixed per-person package prices, each with an hour-by-hour plan.
- Kashi Tempo. A printed per-km rate card for group vehicles from 12 to 49 seats.
- Urbania Varanasi Cabs. Only Force Urbania and Maharaja Urbania vans, timed around your darshan.
- World View Travel Services. Our parent company, in Varanasi since 1992.
Starting From
₹13,090 round trip
excl. driver allowance, tolls, GST
Free quote · No booking fees · 24×7 support
Why Book With Us
- Since 1993 — 33 years on this route
- Drivers know every shortcut
- Fixed rates — no surge pricing
- Free flight tracking + waiting
- 24×7 emergency support