Delhi to Agra distance is approximately 230 km by road. The fastest route is via the Yamuna Expressway – travel time 3-3.5 hours under normal traffic. Yamuna Expressway toll: ₹435-₹485 (one-way, standard car). Taxi fare: ₹2,250-₹3,300 (sedan, one-way). Agra is 57 km from Mathura and 70 km from Vrindavan – combine all three cities in one road trip. Experience My India Mathura Vrindavan tours from ₹2,999 per person (Delhi pickup). Call +91-7302265809.
Highlights
ToggleWhy the Delhi to Agra Route Matters for Braj Pilgrims
The road from Delhi to Agra is one of the most travelled routes in India – carrying millions of tourists annually to the Taj Mahal. But for pilgrims and visitors combining the Taj Mahal with the sacred cities of the Braj Mandal, the route has additional significance: Agra sits at the junction between Delhi and the Braj region.
From Agra, Mathura is 57 km north (45-60 minutes). Vrindavan is 70 km north (60-80 minutes). So a trip from Delhi that begins with the Taj Mahal can naturally continue to Krishna Janmabhoomi in Mathura and Banke Bihari Temple in Vrindavan – all on the same road axis, without any detour. The Yamuna Expressway that connects Delhi to Agra continues northward as the Mathura road.
I am Gurudutt, founder of Experience My India, born and raised in Braj Bhoomi and guiding pilgrims since 2018. I have coordinated more than 50,000 pilgrimages – and hundreds of them begin with clients who drive from Delhi via Agra and then continue to Mathura and Vrindavan. In this guide you will find the complete 2026 guide for the Delhi to Agra road journey – distance, best route, Yamuna Expressway details, toll charges, taxi fares, train options and how to extend the trip to Mathura Vrindavan. Call +91-7302265809.
Delhi to Agra Distance – Quick Reference
| Detail | Information |
| Distance (by road) | 230 km |
| Fastest route | Yamuna Expressway (via Greater Noida) |
| Alternative route | NH-19 (Old Mathura Road / Delhi-Agra National Highway) |
| Travel time (expressway, normal traffic) | 3-3.5 hours |
| Travel time (NH-19, via Mathura) | 4-5 hours (more traffic, lower speed) |
| Yamuna Expressway toll (one-way, car/sedan) | ₹435-₹485 |
| Taxi fare (sedan, one-way) | ₹2,250-₹3,300 |
| Train distance | 200 km (rail distance varies by route) |
| Train time | 1.5-3 hours (Shatabdi / Gatimaan Express) |
| Delhi to Agra by bus | 4-5 hours (UPSRTC / private coaches) |
| Agra to Mathura | 57 km |
| Agra to Vrindavan | 70 km |
| Best departure time (by car) | 3:00-6:00 AM to avoid Delhi exit traffic |
Experience My India provides Delhi pickup for Mathura Vrindavan tours – call +91-7302265809. View Our 5 days Mathura Vrindavan package with Agra
Best Route from Delhi to Agra 2026
There are two primary road routes from Delhi to Agra:
Yamuna Expressway (Recommended)
The Yamuna Expressway is a 165-km, 6-lane access-controlled expressway connecting Greater Noida (eastern Delhi) with Agra. It is the fastest road route – designed for high-speed travel with no at-grade crossings, no traffic signals and dedicated service lanes.
| Yamuna Expressway Detail | Information |
| Total expressway length | 165 km (Greater Noida to Agra) |
| Speed limit | 100 km/h (cars); 60 km/h (trucks) |
| Lane count | 6 lanes (3 each direction) |
| Toll plazas | 5 plazas on the expressway |
| Total toll (one-way, standard car/sedan) | ₹435-₹485 |
| Entry point from Delhi | Noida Expressway → Greater Noida → Yamuna Expressway |
| Exit for Agra | Agra exit (south end of expressway) |
| Key stop | Mathura exit (midpoint) – useful if stopping at Mathura/Vrindavan |
| Petrol stations | Available approximately every 50 km |
| Emergency lanes | Yes – on both sides throughout |
| FASTag | Mandatory at all toll plazas |
Delhi entry to Yamuna Expressway: From central Delhi, the most common route is: Delhi centre → Noida Flyway → DND Flyway → Noida → Greater Noida → Yamuna Expressway entry. From South Delhi or Gurugram, use the DND/NH-44 to Greater Noida. This pre-expressway segment adds 30-60 minutes depending on departure point and time.
NH-19 (Old Mathura Road – Alternative Route)
| NH-19 Detail | Information |
| Route | Delhi → Faridabad → Mathura → Agra |
| Distance | 235-240 km (slightly longer) |
| Travel time | 4-5 hours (slower due to town crossings, traffic signals, intersections) |
| Key stop | Mathura Junction (Vrindavan is 14 km off this road) |
| Toll charges | Lower than Yamuna Expressway – scattered smaller tolls |
| Character | Passes through Mathura town – useful if stopping in Mathura |
| Speed | Lower – 60-80 km/h average vs 95-100 on expressway |
When to choose NH-19 over the Yamuna Expressway: If your route includes Mathura or Vrindavan as a stop (before reaching Agra), NH-19 passes through Mathura naturally – no detour required. Experience My India uses NH-19 for Mathura Vrindavan + Agra combination trips. Call +91-7302265809. View Our Same Day Agra Mathura Vrindavan Tour
Yamuna Expressway – Delhi to Agra Complete Guide
The Yamuna Expressway is the most efficient road infrastructure connecting Delhi to Agra. Here is what drivers and cab passengers need to know:
Toll Charges by Vehicle Type
| Vehicle Type | Yamuna Expressway Toll (One-Way) |
| Car / Sedan / Jeep (standard) | ₹435-₹485 |
| LCV / Light Commercial Vehicle | ₹690-₹730 |
| Bus / Truck | ₹1,380-₹1,450 |
| Multi-axle vehicle | ₹1,875-₹1,975 |
FASTag: All Yamuna Expressway toll plazas are FASTag-enabled. Cash lanes exist but FASTag lanes are faster – cash payment may attract a penalty or longer queue at some plazas. Confirm with your cab driver whether FASTag is linked to the vehicle before departure.
Note: Toll rates are subject to periodic revision. The figures above are based on 2025-2026 data – confirm current rates at yamunaexpressway.com or at the first toll plaza. Experience My India always confirms current toll charges for every Delhi-origin client. Call +91-7302265809.
Yamuna Expressway Toll Plazas
There are 5 toll collection points on the Yamuna Expressway:
- Noida / Greater Noida entry plaza
- Mathura area toll (approximately midpoint)
- Additional plazas before Agra exit
The total toll amount shown above covers all 5 plazas on a one-way journey.
Delhi to Agra Travel Time by Mode of Transport
| Mode | Distance | Travel Time | Cost | Notes |
| Car (Yamuna Expressway) | 230 km | 3-3.5 hours | Toll ₹435-₹485 | Fastest road option |
| Car (NH-19 via Mathura) | 235 km | 4-5 hours | Lower toll | Stops in Mathura convenient |
| Gatimaan Express (train) | 200 km rail | 1.5 hours (fastest) | ₹750-₹1,500 per person | New Delhi to Agra Cantt; fastest option overall |
| Shatabdi Express | 200 km rail | 2 hours | ₹600-₹1,200 per person | New Delhi to Agra Cantt |
| UPSRTC Volvo Bus | 230 km | 4-5 hours | ₹300-₹600 per person | ISBT Kashmere Gate to Agra; AC coaches available |
| Private luxury coach | 230 km | 3.5-4.5 hours | ₹500-₹900 per person | Various operators from Delhi |
| Taxi (hired cab) | 230 km | 3-3.5 hours | ₹2,250-₹4,500+ (one-way) | See fare table below |
For pilgrims combining Agra with Mathura Vrindavan: A private cab (₹2,250-₹4,500 from Delhi to Agra, then continuing 57 km to Mathura) is the most flexible option – it covers Taj Mahal in Agra, then Mathura and Vrindavan the same day or next day. Experience My India provides Delhi-to-Agra-to-Mathura-Vrindavan cab packages. Call +91-7302265809.
Book Your Mathura Vrindavan Tour Package
Delhi to Agra Toll Charges 2026
The complete one-way toll cost from Delhi to Agra via the Yamuna Expressway (including all 5 plazas):
| Vehicle Category | One-Way Toll (Yamuna Expressway) | Round-Trip Estimate |
| Car / Sedan (Dzire, Etios, Honda City) | ₹435-₹485 | ₹870-₹970 |
| SUV (Ertiga, Crysta, Scorpio) | ₹485-₹545 | ₹970-₹1,090 |
| Mini Bus | ₹690-₹750 | ₹1,380-₹1,500 |
| Large Bus / Truck | ₹1,380-₹1,450 | ₹2,760-₹2,900 |
FASTag is mandatory – vehicles without FASTag are charged double at all national highway toll plazas as per NHAI rules. Most hired cabs have FASTag fitted; confirm before hiring. Experience My India’s cab arrangements always include FASTag-fitted vehicles. Call +91-7302265809.
Delhi to Agra Taxi Fare 2026
One-Way Taxi Fares (Delhi to Agra)
| Vehicle Type | Vehicle Examples | One-Way Fare | Notes |
| Hatchback | Swift, WagonR | ₹2,250-₹2,800 | 4 passengers maximum |
| Sedan | Dzire, Etios, Xcent | ₹2,999-₹3,300 | 4 passengers; most popular for couples/small families |
| Standard SUV | Ertiga, Xylo, Marazzo | ₹3,999-₹4,200 | 6-7 passengers |
| Premium SUV | Innova Crysta | ₹4,200-₹5,999 | 6-7 passengers; most comfortable for long trips |
| Tempo Traveller | 12-seater | ₹6,000-₹7,500 | Large families / groups |
| Tempo Traveller | 17-seater | ₹7,000-₹9,000 | Large groups |
Round-Trip Taxi Fares (Delhi-Agra-Delhi, same day)
| Vehicle Type | Round-Trip / Same-Day Fare |
| Sedan (Dzire / Etios) | ₹3,500-₹4,500 |
| Standard SUV (Ertiga) | ₹5,500-₹6,500 |
| Premium SUV (Innova Crysta) | ₹7,000-₹8,500 |
| Tempo Traveller (12-17 seater) | ₹11,000-₹14,000 |
What taxi fares typically include: Vehicle + driver + fuel. What they may or may not include: toll charges (confirm before booking – some operators quote toll-inclusive, others charge toll separately), driver food/accommodation allowance (usually ₹250-₹300 per day charged separately on outstation trips).
Delhi Airport to Agra taxi: From Indira Gandhi International Airport (Terminal 3), the distance to Agra is approximately 230-240 km – the same as from central Delhi, since the airport is south of the city (closer to the Yamuna Expressway entry via Noida/Greater Noida via DND). Taxi fare from Delhi Airport to Agra: ₹2,800-₹5,999 depending on vehicle type.
Experience My India provides Delhi-to-Mathura-Vrindavan cab packages – the Agra extension is frequently added. Call +91-7302265809. View Our 2 Days Agra Mathura Vrindavan Tour
Delhi to Agra by Train and Bus
Delhi to Agra by Train – Key Options
| Train | From | To | Departure | Arrival | Time | Fare (approx.) |
| Gatimaan Express | New Delhi (NDLS) | Agra Cantt | 8:10 AM | 9:50 AM | 1 hr 40 min | ₹750-₹1,500 |
| Shatabdi Express | New Delhi | Agra Cantt | 6:15 AM | 8:10 AM | 1 hr 55 min | ₹600-₹1,200 |
| Intercity Express | Delhi (H. Nizamuddin) | Agra | Various | Various | 2-2.5 hrs | ₹200-₹400 |
Book at: irctc.co.in – 60 days ahead for Gatimaan/Shatabdi; 3-7 days usually sufficient for Intercity.
Train vs car comparison: The Gatimaan Express (1 hour 40 minutes) is faster than any road option. However, for pilgrims who want to stop in Mathura or Vrindavan on the way to or from Agra, a private cab on NH-19 (via Mathura) is more flexible. Experience My India books train travel as part of itineraries where needed. Call +91-7302265809.
Delhi to Agra by Bus
| Operator | Departure | Journey Time | Fare | Notes |
| UPSRTC Volvo | ISBT Kashmere Gate | 4-5 hours | ₹350-₹600 | Regular departures; AC; comfortable |
| UPSRTC sleeper | ISBT Kashmere Gate | 4.5-5 hours | ₹280-₹450 | Overnight option available |
| Private coaches | Various points | 3.5-4.5 hours | ₹500-₹900 | Book via redBus or operator directly |
Delhi to Agra and Mathura Vrindavan – The Ideal Road Trip
The Yamuna Expressway and NH-19 create a natural Delhi-Mathura-Agra triangle – with Vrindavan as an extension of Mathura. Most pilgrims and tourists from Delhi can cover all three in a 2-day road trip:
| Day | Route | Key Stops | Distance Driven |
| Day 1 | Delhi → Mathura → Vrindavan | Krishna Janmabhoomi (Mathura), Banke Bihari Temple (Vrindavan), Keshi Ghat Aarti (6:30 PM), Prem Mandir | 150 km |
| Day 2 | Vrindavan → Agra → Delhi | Taj Mahal (Agra), Agra Fort, return via Yamuna Expressway | 200 km |
This is one of the most popular 2-day itineraries Experience My India arranges for Delhi-based pilgrims – covering both the Braj sacred circuit and the Taj Mahal in a compact, practical route. Tours from ₹2,999 per person. View Our 2 Days Agra Tour Package
Key distances on the circuit:
- Delhi to Mathura: 150 km (2.5-3 hours via NH-19)
- Mathura to Vrindavan: 14 km (25-40 minutes)
- Vrindavan to Agra: 65 km (1-1.5 hours)
- Agra to Delhi: 230 km via Yamuna Expressway (3-3.5 hours)
Experience My India coordinates all transport for this full circuit. Call +91-7302265809.
What Nobody Tells You About the Delhi-Agra Road Trip
After coordinating Delhi-to-Mathura-to-Agra road trips for more than 50,000 pilgrims since 2018, here is what I – Gurudutt, founder of Experience My India – share privately:
Departing Delhi at 5:00-6:00 AM is not just a preference – it is the difference between a 3-hour and a 5-hour journey. Delhi’s internal traffic (particularly from South Delhi, Gurugram and Noida to the Yamuna Expressway entry) can add 60-90 minutes to the journey between 8:00 AM and 11:00 AM. Departing at 5:00-6:00 AM means hitting the expressway before this window.
The Yamuna Expressway toll total (₹435-₹485) is the sum of 5 separate toll plazas – not one large toll. Many first-time drivers expect one large toll payment and are surprised at the repeated stops. FASTag handles these automatically; without FASTag, each cash payment adds 5-10 minutes of queue time.
The Yamuna Expressway has a 100 km/h speed limit – and speed cameras are active. Driving faster than 100 km/h is both illegal and genuinely risky; the expressway has emergency lanes but limited exits. Most experienced drivers maintain 90-100 km/h, completing the 165-km expressway stretch in 1 hour 45 minutes to 2 hours.
Agra and Mathura are only 57 km apart – and combining both on the same road trip is always worthwhile. Most Delhi-to-Agra tourists visit the Taj Mahal and return to Delhi without the 57-km extension to Mathura and Vrindavan. This is a significant missed opportunity. Experience My India’s standard 2-day circuit from Delhi covers both. Call +91-7302265809.
The Gatimaan Express (1 hour 40 minutes, New Delhi to Agra Cantt) is the fastest way to reach Agra – faster than any road option. However, it runs only once a day and requires advance booking. For pilgrims combining Mathura Vrindavan with Agra, a private cab remains more flexible despite the longer travel time.
Know Before You Drive
- Delhi to Agra distance by road: approximately 230 km via Yamuna Expressway
- Fastest route: Yamuna Expressway (3-3.5 hours); Alternative: NH-19 via Mathura (4-5 hours)
- Yamuna Expressway toll (one-way, standard car): ₹435-₹485 across 5 plazas; FASTag mandatory
- Taxi fare (sedan, one-way): ₹2,250-₹3,300; SUV ₹3,999-₹4,200; Innova Crysta ₹4,200-₹5,999
- Depart Delhi by 5:00-6:00 AM to avoid internal city traffic delays
- Speed limit on Yamuna Expressway: 100 km/h; speed cameras active
- Fastest option overall: Gatimaan Express train (1 hour 40 min, New Delhi to Agra Cantt) – book at irctc.co.in
- UPSRTC bus from Kashmere Gate ISBT: 4-5 hours, ₹350-₹600
- Delhi Airport to Agra: same distance (230-240 km); taxi ₹2,800-₹5,999 depending on vehicle
- Agra to Mathura: 57 km (45-60 minutes) – natural extension to any Delhi-Agra road trip
- Experience My India Delhi-Mathura Vrindavan day trip from ₹2,999 per person – call +91-7302265809.
FAQ – Delhi to Agra Distance
The total one-way toll on the Yamuna Expressway from Delhi to Agra is approximately ₹435-₹485 for standard cars and sedans – collected across 5 toll plazas on the expressway. FASTag is mandatory at all plazas; vehicles without FASTag are charged double at national highway tolls as per NHAI rules. SUVs pay slightly more (₹485-₹545). These rates are for 2025-2026 and are subject to revision. Experience My India confirms current toll rates for every Delhi-origin group – call +91-7302265809.
Delhi to Agra taxi fares (one-way, 2026): Sedan (Dzire, Etios) ₹2,999-₹3,300; Standard SUV (Ertiga) ₹3,999-₹4,200; Premium SUV (Innova Crysta) ₹4,200-₹5,999; Tempo Traveller (12-seater) ₹6,000-₹7,500. Round-trip same-day fares are higher. Toll is usually additional (₹435-₹485). Confirm before booking whether toll is included. Experience My India provides cab packages from Delhi to Mathura Vrindavan (with Agra extension) – call +91-7302265809.
Delhi to Agra by car via the Yamuna Expressway takes 3-3.5 hours under normal traffic conditions. Departing Delhi between 5:00 and 6:00 AM avoids the city’s morning traffic build-up and keeps the journey at 3 hours. Departing at 8:00-10:00 AM adds 60-90 minutes due to Delhi’s internal traffic to the expressway entry. Via NH-19 (through Mathura): 4-5 hours. The Gatimaan Express train (New Delhi to Agra Cantt) is faster at 1 hour 40 minutes. Experience My India plans all Delhi-to-Agra timing – call +91-7302265809.
For speed: Gatimaan Express train (1 hour 40 minutes, New Delhi to Agra Cantt – book at irctc.co.in). For flexibility with family, luggage or stop-over at Mathura Vrindavan: private cab via Yamuna Expressway (3-3.5 hours, ₹2,999-₹5,999 one-way depending on vehicle). For budget: UPSRTC Volvo bus from Kashmere Gate ISBT (4-5 hours, ₹350-₹600). Experience My India recommends private cab for Mathura Vrindavan combination trips – call +91-7302265809.
The road distance from Delhi to Agra is approximately 230 km via the Yamuna Expressway (the fastest route, 6-lane access-controlled). Via NH-19 through Mathura, the distance is slightly longer at 235-240 km. The rail distance varies by route but is approximately 200 km (New Delhi to Agra Cantt by Gatimaan Express). Delhi Airport (IGI, Terminal 3) to Agra is approximately 230-240 km – same as central Delhi. Experience My India – call +91-7302265809.
Train (Gatimaan Express: 1 hour 40 minutes) is faster and avoids traffic entirely. Car is more flexible – allows stops at Mathura (57 km before Agra on NH-19) or Vrindavan (70 km before Agra), departure at your own time and door-to-door convenience with luggage. For solo or couple travellers: train is excellent. For families with luggage or for those combining Mathura Vrindavan: private cab on NH-19 is more practical. Experience My India uses private cab for all combination trips – call +91-7302265809.
Yes – if travelling by road via NH-19, Mathura is a natural stop on the way to Agra. Delhi to Mathura is approximately 150 km (2.5-3 hours). Vrindavan is 14 km from Mathura. From Vrindavan, Agra is approximately 65 km (60-80 minutes). The day’s driving: Delhi → Mathura (150 km) → Vrindavan (14 km) → Agra (65 km). Experience My India’s 2-day circuit from Delhi covers Mathura + Vrindavan on Day 1 and Agra on Day 2 – from ₹3,999 per person – call +91-7302265809.
Indira Gandhi International Airport (IGI, Terminal 3) to Agra is approximately 230-240 km. The route goes: IGI Airport → NH-48 → DND Flyway → Noida → Greater Noida → Yamuna Expressway → Agra. Travel time: 3-4 hours depending on time of departure. Taxi from Delhi Airport to Agra: ₹2,800-₹5,999 depending on vehicle type. Experience My India can arrange airport pickup for Mathura Vrindavan tours with Agra combination – call +91-7302265809.
Best departure time: 3:00 AM-6:00 AM. Departing at 5:00 AM from central Delhi reaches the Yamuna Expressway entry by 6:00 AM (before peak traffic builds) and arrives in Agra by 9:00-10:00 AM – before the Taj Mahal morning rush. Departing at 8:00 AM means reaching Agra at 12:00-1:00 PM due to Delhi city traffic. For the return journey, departing Agra by 4:00 PM avoids evening traffic. Experience My India plans departure times for all Delhi-to-Agra clients – call +91-7302265809.
Yes – UPSRTC (Uttar Pradesh State Road Transport Corporation) operates regular AC Volvo and non-AC buses from ISBT Kashmere Gate (Delhi) to Agra. Journey time: 4-5 hours. Fare: ₹350-₹600 (AC). Departures: every 30-60 minutes throughout the day. Private luxury coaches also operate the route (₹500-₹900). Book UPSRTC at upsrtconline.co.in or at Kashmere Gate ISBT. Experience My India recommends private cab over bus for Mathura Vrindavan combination trips – call +91-7302265809.
Agra to Mathura: approximately 57 km (45-60 minutes by road via NH-19). Agra to Vrindavan: approximately 65-70 km (60-80 minutes). Both are north of Agra on the same road axis. If travelling from Delhi to Agra on the Yamuna Expressway, Mathura and Vrindavan are 57-70 km before Agra on the route. The logical sequence: Delhi → Mathura/Vrindavan → Agra → Delhi (return via Yamuna Expressway). Experience My India’s 2-day circuit covers all three – call +91-7302265809.
Yes. Experience My India provides the complete Delhi-Mathura Vrindavan circuit, with Agra extension available. Standard 2-day circuit: Day 1 from Delhi → Mathura (Krishna Janmabhoomi, Dwarkadhish, Vishram Ghat) + Vrindavan (Banke Bihari, Radha Raman, ISKCON, Keshi Ghat Aarti, Prem Mandir). Day 2 option: Agra (Taj Mahal, Agra Fort) + return to Delhi. Delhi to Mathura Vrindavan day trip from ₹2,999 per person; 2-day circuit from ₹3,999. WhatsApp +91-7302265809.
Recommended products
🙏 Planning Delhi to Agra and Mathura Vrindavan with Experience My India?
WhatsApp us – cab booked, toll route confirmed, 5:00 AM departure planned and Mathura Vrindavan stops added on Day 1 before Agra. Day trips from ₹2,999 per person; 2-day circuit from ₹3,999.
WhatsApp +91-7302265809 – Book Now
Jai Shri Krishna 🙏



