A road I drive most weeks

How Long Does It Take to Drive from Delhi to Agra?

About 3 to 4 hours for roughly 230 km via the Yamuna Expressway. The expressway itself takes around two and a half hours. What varies is getting out of Delhi — 45 to 90 minutes depending on where you start and when you leave. Departing before 7am reliably saves an hour.

Both routes compared Real timings by departure hour Car vs train, honestly Tolls included in our quotes
Randhir, founder and lead private driver Answered by Randhir, founder & lead driver Last reviewed 11 August 2026 Delhi–Agra run most weeks since 2009

The short answer

  • 230 km, 3–4 hours via the Yamuna Expressway.
  • The departure hour matters more than the route. Leaving at 6am versus 9am is a full hour of difference.
  • Yamuna Expressway = fast, six-lane, tolled, dull scenery. NH-19 = slower, but Mathura and Vrindavan sit on it.
  • Same-day return is very doable — about 14 hours door to door.
  • The train is faster, the car is more useful. Gatimaan takes ~100 minutes but leaves you needing taxis at both ends.
  • December–January fog is the one real hazard and brings official speed limits down.
  • Never drive this road at night if you can avoid it.

The two routes, compared

There are only two sensible ways to drive it, and they suit different trips.

Yamuna ExpresswayNH-19 (old Grand Trunk Road)
Distance~230 km~210–220 km
Driving time3–4 hours4.5–5.5 hours
Road typeSix-lane, access-controlled, tolledHighway through towns, traffic lights, local traffic
Goes viaGreater Noida, open farmlandFaridabad, Palwal, Mathura, Vrindavan
SceneryFlat and repetitive, franklyReal India — towns, markets, temples
FacilitiesService areas with fuel, toilets, foodRoadside dhabas, variable standards
Best forGetting there fast; day trips; anyone short on timeAdding Mathura/Vrindavan; travellers who want the journey to count
Watch outWinter fog; monotony makes drivers sleepySlow trucks; town congestion; longer day

What most of our guests do: expressway going down so they arrive fresh with the day intact, and the old road coming back with a stop at Mathura and Vrindavan. Same trip, two completely different experiences of the same 200-odd kilometres.

The two routes, drawn

Same start, same finish, very different days.

Delhi to Agra route map: the Yamuna Expressway and NH-19 compared Two routes from Delhi to Agra. The Yamuna Expressway runs about 230 kilometres in three to four hours via Greater Noida, passing a service area, with Sikandra on the approach to Agra. NH-19, the old Grand Trunk Road, runs about 215 kilometres in four and a half to five and a half hours via Faridabad, Palwal, Mathura and Vrindavan. Yamuna Expressway 230 km · 3–4 hours · tolled Delhi Greater Noida Service area fuel · toilets · coffee Sikandra Akbar’s tomb Agra NH-19 · old Grand Trunk Road ~215 km · 4.5–5.5 hours · through towns Delhi Faridabad Palwal Mathura Krishna’s birthplace Vrindavan temple town Agra Most guests go down the fast road and back the slow one
Yamuna Expressway — fastest NH-19 — slower, more to see

Distances and times are typical door-to-door figures from central Delhi. Traffic leaving Delhi is the main variable — see timings by departure hour above.

Why the departure hour decides everything

The expressway is a constant. Delhi is not.

Leave Delhi atClearing DelhiArrive AgraVerdict
5:00–6:00 am~40 min, roads empty~9:00 amBest. Full day in Agra, cool morning, no traffic.
6:00–7:00 am~50 min~10:00 amExcellent — what we usually recommend.
7:00–8:00 am~70 min, building~11:15 amAcceptable, but you lose the cool hours.
8:00–10:00 am90 min+, peak~12:30 pm+Avoid. You arrive into midday heat and crowds.
After 4:00 pmEvening peakAfter darkNot recommended. Night driving on this road is the real risk.

Notice what changes and what does not. The expressway section is roughly the same length whenever you drive it. Every hour you lose is lost inside Delhi, which is why the single most useful decision you make about this journey is what time your alarm goes off — not which road you take.

Your starting point matters too. Leaving from South Delhi or Noida puts you on the expressway much faster than leaving from central or north Delhi, which can add half an hour before you have really begun. If your hotel is flexible, that is worth knowing when you book it.

Randhir, founder and lead private driver in India

“Guests negotiate hard over the route and then want to leave at nine. The route saves you twenty minutes. Leaving at six saves you an hour and gives you Agra before the heat.”

Randhir — founder & lead driver · Read his story

Car vs train vs bus vs group tour

An honest comparison, including when the car is not the right answer.

OptionTimeProsConsBest for
Private car & driver3–4 hrsDoor to door, leave when you like, stop anywhere, luggage stays with you, same driver all dayCosts more than a train seatFamilies, couples, anyone sightseeing
Gatimaan Express~100 minFastest option; comfortable; meals includedFixed times; taxis needed at both ends; book ahead; luggage on your ownSolo travellers on a budget
Other trains2–3.5 hrsCheap; frequentVariable punctuality; crowded; same taxi problemBudget travel with time to spare
Bus4–6 hrsCheapestSlow, uncomfortable, drops you far from the monumentsVery tight budgets
Group day tourFull daySimple; guide includedFixed pace; large groups; shopping stops are commonFirst-timers who want zero planning
Self-drive3–4 hrsWe genuinely advise against it for visitorsNobody, honestly

The train genuinely wins on raw speed. It loses on everything else that matters for a sightseeing day: you still need transport at both ends, you carry your own bags, you leave when the timetable says, and you cannot add Sikandra or Mathura on a whim. If you are one person and counting every rupee, take the train. Otherwise the car pays for itself in usable hours.

What is actually worth stopping for

Three genuine detours, with what each costs you in time.

Mathura & Vrindavan

Adds ~1.5 hrs. The birthplace and childhood home of Krishna, and one of the most important pilgrimage sites in India. Busy, colourful, deeply alive. Sits naturally on the NH-19 route.

Sikandra

Adds ~45 min. The tomb of the emperor Akbar, on the approach into Agra. Grand, quiet and almost empty compared with the Taj. An easy win if you arrive early.

An expressway service area

Adds ~20 min. Clean toilets, fuel, coffee and a leg stretch roughly halfway. Worth building in rather than pushing through in one go.

If you are continuing to Jaipur afterwards rather than returning to Delhi, Fatehpur Sikri — the abandoned Mughal capital — sits on that onward road and costs you almost no detour. That is one of the reasons the Golden Triangle is usually driven in that direction.

Doing it as a same-day trip from Delhi

Entirely possible — about 14 hours door to door.

Leave Delhi around 6am, reach Agra by 9.30am, see the Taj Mahal and Agra Fort, and be back by early evening. It works well and saves a hotel change — but it cannot give you sunrise at the Taj, and it can never be done on a Friday.

We have written the full hour-by-hour plan, the car-versus-train comparison, what you see and what you give up, and who should stay overnight instead, on a page of its own.

Cost, tolls and what is included

Tolls are included in every quote we give — you will never hand over cash at a booth.

ServiceWhat it coversPrice
Delhi → Agra, one wayCar, English-speaking driver, fuel, tolls, parkingRequest quote
Delhi → Agra → Delhi, same day (sedan)As above, driver waits all dayRequest quote
Same-day trip (SUV / Innova)More space and comfort for familiesRequest quote

Always included

  • All fuel
  • Yamuna Expressway and every other toll
  • Interstate permit into Uttar Pradesh
  • Parking at the monuments
  • The driver's own meals and waiting time

Quoted separately

  • Taj Mahal and Agra Fort entrance tickets
  • A licensed guide at the monuments, if you want one
  • Your meals
  • A tip for the driver, entirely at your discretion

Full detail on how day rates are built, and the questions to ask any operator, is on the cost page.

What I tell guests on this drive

The road I have driven more often than any other.

I have driven Delhi to Agra more times than any other route in the country, and I still find the same thing surprising: almost everything that goes wrong on this journey happens in the first hour, inside Delhi, before the interesting part has even started. People research the road exhaustively and then undo all of it by leaving at nine in the morning.

The Yamuna Expressway changed this route completely when it opened. Before it, the drive down the old Grand Trunk Road took five or six hours of towns, trucks and level crossings, and Agra as a day trip from Delhi was an ordeal rather than a plan. Now the expressway section is a straight, six-lane, access-controlled run through open farmland, and it is genuinely quick. It is also, I will be honest with you, extremely boring. There is very little to look at. That monotony is a real thing to manage — it is why I stop at a service area even when we are making good time, and why I will not drive this road at the end of a long day if I can avoid it.

The fog months are the one thing to plan around

Between roughly mid-December and mid-January, dense fog forms across this entire plain. Not mist — fog thick enough that visibility drops to a few metres and the authorities reduce the speed limit on the expressway. Mornings are the worst of it, which is precisely when everyone wants to be driving to Agra.

Two things follow from that. First, a 6am start in January is often slower than a 7:30 start, because you spend the early hour crawling. Second, and more painfully, a sunrise visit to the Taj Mahal in deep winter can end with you looking at a white wall of fog where the monument should be. I now tell guests this before they book rather than after, and where the trip allows it we build in a second morning as insurance. There is more on how the seasons change a trip in the best-time-to-visit guide, and the fog point is one of the strongest arguments for coming in February or March instead.

The expressway takes the same time whenever you drive it. Every hour you gain or lose on this trip is decided inside Delhi, by what time you left the hotel.

Day trip or overnight — the honest version

A same-day return works, and we run it constantly. Leave at six, be at the Taj by half past nine, add Agra Fort after lunch, and you are back in Delhi for dinner. Nothing about it is unreasonable, and it saves you a hotel change in the middle of a short trip.

But I will always say the same thing when someone asks me to choose for them: if you can spare the night, spend it in Agra. The reason is sunrise. The Taj at first light, with the marble shifting from pink through cream, in air that is still cool and with a fraction of the crowds, is a genuinely different experience from the same building at eleven in the morning surrounded by several thousand people. A day trip cannot give you that, and no amount of good driving can compensate for it. An overnight also opens up Itmad-ud-Daulah and sunset at Mehtab Bagh across the river, neither of which fits into a day run.

The mistake I see most often

Booking Agra on a Friday. The Taj Mahal is closed to tourists every Friday of the year for prayers at the mosque inside the complex, and there is no way around it. Twice a year someone arrives at the gate having planned their whole trip around that morning. All I can do at that point is drive them to Mehtab Bagh for the view from across the river, which is lovely, and is not what they came for. Check the day of the week before you book flights, not after — the Taj timings page covers the closure and the ticket structure in full.

A note on the drive itself

People sometimes ask whether they should just rent a car and drive it themselves, since the expressway looks straightforward on a map. The expressway part is. Getting out of Delhi is not, and neither is arriving in Agra, where the traffic reverts to something that takes years to read. Add the fact that petrol and diesel vehicles cannot approach the Taj Mahal itself — there is a protected zone around it, so you park at the edge and cover the last stretch by electric shuttle — and the practical case for a driver is strong even before you get to comfort. If you want the wider argument, it is in the piece on whether India is safe, where road travel comes up as the genuine physical risk rather than crime.

If you are doing this as part of a longer loop, the natural continuation is Agra to Jaipur with Fatehpur Sikri on the way, which is how the Golden Triangle is usually driven. Send us your dates and we will tell you whether a day trip or an overnight makes more sense for your particular itinerary — including when the answer is that you do not have time to do Agra properly and should restructure. Write to us and ask.

Official sources & further reading

Toll rates and train schedules are revised periodically — check the official sources above for your travel date rather than relying on any figure published online, including ours. Page last reviewed 11 August 2026.

Frequently asked questions

What travellers ask before booking this drive.

How long does it take to drive from Delhi to Agra?

About 3 to 4 hours for roughly 230 km via the Yamuna Expressway. The expressway itself takes around two and a half hours; getting out of Delhi adds 45 to 90 minutes depending on where you start and when you leave. Departing before 7am reliably saves an hour.

What is the distance from Delhi to Agra?

Roughly 230 km via the Yamuna Expressway, or about 210 to 220 km via the older NH-19 Grand Trunk Road through Faridabad, Palwal and Mathura. The old road is shorter on paper but slower in practice because it passes through towns.

Which route is better?

The Yamuna Expressway for speed and comfort. Choose NH-19 only if you want Mathura and Vrindavan, which sit on that side. Many guests take the expressway down and the old road back, so they get both the quick arrival and the more interesting return.

What time should I leave Delhi for Agra?

Between 6am and 7am for a full day in Agra. Traffic builds sharply after about 8am and can add an hour. For a Taj sunrise you would need to leave around 3am, which is why we usually suggest staying overnight in Agra instead.

Car or train — which is better?

The train is faster on paper; the Gatimaan Express takes about 100 minutes. A car is usually better for sightseeing: door to door, leave when you like, stop where you like, luggage stays with you. Take the train if you are travelling alone on a tight budget.

Can you do Delhi to Agra as a day trip?

Yes, and it is one of the most common trips we run. Leave Delhi around 6am, reach Agra by about 9.30am, see the Taj Mahal and Agra Fort, and be back by early evening — roughly 14 hours door to door. You will not get sunrise at the Taj, and never plan it for a Friday.

How much are the tolls?

The Yamuna Expressway is a toll road and rates are revised periodically, so check the current rate rather than trusting a fixed figure online. In our quotes all tolls and state taxes are already included and you will never be asked for cash at a booth.

Is the Delhi to Agra drive safe?

The expressway is modern, access-controlled and straightforward in daylight with an experienced driver. The two real cautions are winter fog in December and January, which brings official speed restrictions, and driving after dark, which we avoid on this route where possible.

What is worth stopping for on the way?

Mathura and Vrindavan, the birthplace and childhood home of Krishna, add about 90 minutes. Sikandra, the tomb of Akbar, sits on the approach into Agra and takes around 45 minutes. Both fit easily if you leave early.

Delhi to Agra, tolls and all

One price agreed before you travel — no cash at toll booths, no surprises.

Get my quote Contact us
whatsApp email