The journey from Delhi to Agra is one of the most traveled routes in India. Serving as a primary corridor of the world-famous Golden Triangle tourist circuit, this 200-kilometer stretch connects India’s political capital with the historic seat of the Mughal Empire—home to the world’s most iconic monument of love, the Taj Mahal. Before setting out on your trip, review our master Delhi travel guide, plan the best time to visit Delhi, and check expected expenses with our Delhi trip cost guide.
Thanks to high-speed rail express routes and six-lane access-controlled highways, traveling between Delhi and Agra is faster, safer, and more convenient than ever. Whether you are an international traveler visiting from the US, UK, Europe, or Australia, or a domestic tourist planning a weekend road trip, this comprehensive transport guide breaks down every way to travel from Delhi to Agra—including exact train schedules, road directions, taxi costs, and pro tips to avoid tourist scams.
Delhi to Agra Distance & Transport Comparison
The geographic driving distance between Delhi and Agra is approximately 210 to 230 kilometers (130 to 143 miles), depending on your starting point in Delhi and the highway route selected.
| Mode of Travel | Average Time | Cost Range (Per Person / Trip) | Best For |
|---|---|---|---|
| Express Train (Gatimaan / Vande Bharat) | 1 Hour 25 Min – 1 Hour 50 Min | ₹750 – ₹1,600 ($9 – $20 USD) | Fastest, most punctual, and comfortable option |
| Private Cab / Rental Car | 3 to 3.5 Hours | ₹3,500 – ₹5,500 ($42 – $66 USD) total cab fare | Door-to-door convenience, families, and flexible stops |
| Express Volvo Bus | 3.5 to 4.5 Hours | ₹400 – ₹800 ($5 – $10 USD) | Budget travelers and late-night options |
| Self-Drive (Yamuna Expressway) | 3 Hours | Fuel + ₹415 Toll Fee | Road trip lovers & self-guided itineraries |
1. Delhi to Agra by Train (The Fastest & Best Option)
Taking a high-speed express train is widely considered the best way to travel from Delhi to Agra. It avoids city traffic delays and places you in central Agra in under two hours. To plan your departure transit across the capital, see our guide on how to reach Delhi.
Top Trains Operating Between Delhi and Agra
- Gatimaan Express (Train #12050 / #12049): India’s premier semi-high-speed train.
- Departure Point: Hazrat Nizamuddin Railway Station (NZM), Delhi at 8:10 AM.
- Arrival Point: Agra Cantt Railway Station (AGC) at 9:50 AM.
- Travel Time: 1 Hour 25 Minutes.
- Classes: Executive Chair Car (EC) & AC Chair Car (CC). Includes onboard meals and Wi-Fi.
- Operation Days: Runs daily except Fridays (since the Taj Mahal is closed on Fridays).
- Taj Express (Train #12609 / #12610): A classic budget-friendly tourist option.
- Departure Point: New Delhi Railway Station (NDLS) at 6:55 AM.
- Arrival Point: Agra Cantt Railway Station (AGC) at 9:40 AM.
- Travel Time: 2 Hours 45 Minutes.
- Vande Bharat Express (Train #20172):
- Departure Point: Hazrat Nizamuddin Railway Station (NZM) at 2:40 PM.
- Arrival Point: Agra Cantt Railway Station (AGC) at 4:20 PM.
- Travel Time: 1 Hour 40 Minutes.
How to Book Train Tickets
- Official Portal: Book online through the Indian Railways portal (IRCTC website or app). International travelers can register using international mobile numbers and pay via international credit cards.
- Advance Window: Train tickets open for booking 60 to 120 days in advance. Premium trains sell out quickly during peak winter season (November to February).
- Foreign Tourist Quota (FTQ): International tourists who find trains fully booked can buy FTQ seats directly at the International Tourist Bureau inside New Delhi Railway Station (1st Floor).
2. Delhi to Agra by Road (Car, Taxi & Driving Guide)
Driving from Delhi to Agra offers flexibility, especially if you plan to visit roadside monuments or stop by the twin holy towns outlined in our Delhi to Mathura & Vrindavan guide, or visit Sikandra (Akbar’s Tomb) along the way.
Route Breakdown: Yamuna Expressway vs. NH 19
- Route A: Yamuna Expressway (Recommended)
- Path: Delhi > Noida > Greater Noida Expressway > Yamuna Expressway > Agra.
- Distance & Time: 215 km | Approx. 3 hours.
- Road Quality: 6-lane, fully access-controlled concrete superhighway with a 100 km/h speed limit.
- Toll Cost: Approximately ₹415 for a one-way trip (payable via FASTag or cash at toll plazas).
- Amenities: Features modern rest plazas every 50 km equipped with fuel stations, food courts (Subway, KFC, Starbucks, local dhabas), and clean restrooms.
- Route B: Old National Highway 19 (NH 19 / Old NH 2)
- Path: Delhi > Faridabad > Palwal > Mathura > Agra.
- Distance & Time: 235 km | Approx. 4.5 to 5 hours.
- Road Quality: Slower route passing through heavily congested urban centers. Only recommended if you want to directly enter central Mathura or Vrindavan city centers without using connecting express links.
Private Taxi Options & Ride-Hailing Apps
- Uber / Ola Intercity: You can book a one-way or round-trip intercity cab directly through the Uber or Ola app from anywhere in Delhi NCR. One-way fares average ₹3,200 to ₹4,500 depending on vehicle size (Sedan vs. SUV).
- Pre-Booked Private Tour Cabs: Private travel agencies in Delhi offer full-day round-trip packages (Delhi pickup > Taj Mahal > Agra Fort > Delhi drop) starting at ₹4,500 to ₹6,500 including toll taxes and driver allowance. For local city transfers in Delhi before your trip, check how to get around Delhi.
3. Delhi to Agra by Bus
Buses are the most economical choice for budget travelers and solo backpackers.
- Government Volvo AC Buses: Operated by UPSRTC (Uttar Pradesh State Road Transport Corporation). Buses depart every 30 minutes from ISBT Sarai Kale Khan and ISBT Anand Vihar in Delhi.
- Private Sleeper/Volvo Buses: Bookable online via major bus aggregators (e.g., RedBus, MakeMyTrip). Buses usually pick up passengers from major Delhi hubs like Dhaula Kuan, Kashmiri Gate, or Nizamuddin.
- Fare: Standard AC seater tickets cost ₹400 – ₹600; Luxury Volvo Sleeper seats cost ₹700 – ₹1,100.
- Arrival Point in Agra: Most intercity buses drop passengers off at ISBT Agra (Baluganj) or near the Idgah Bus Stand.
4. Arriving in Agra: Local Transport to the Taj Mahal
Once you arrive at Agra Cantt Railway Station or the Agra Bus Stand, you will need local transport to reach the monument gates.
- Agra Metro Rail: The newly constructed Agra Metro connects major hubs including Agra Cantt Railway Station, Taj Mahal East Gate, and Agra Fort, making transfers clean, fast, and traffic-free.
- Electric Auto-Rickshaws & Taxis: Petrol and diesel vehicles are strictly banned within a 500-meter radius of the Taj Mahal to prevent air pollution damage to the white marble. You must switch to battery-operated auto-rickshaws, electric buses, or horse-drawn carriages (Tongas) near the official parking plazas (East Gate and West Gate).
- Prepaid Auto Counters: Use the government-regulated prepaid auto desk located directly outside Agra Cantt Station exit gates to avoid overcharging.
Essential Tips for the Delhi to Agra Trip
Keep these practical guidelines in mind, along with our practical Delhi travel tips:
- Avoid Friday Visits: The Taj Mahal is closed every Friday for congregational prayers. Plan your travel between Saturday and Thursday.
- Best Time of Day: Plan to reach the Taj Mahal at sunrise (around 6:00 AM). Morning hours offer cooler temperatures, softer light for photography, and significantly shorter ticket lines.
- Buy Tickets Online: Skip physical ticket booth queues by purchasing digital tickets on the official Archaeological Survey of India (ASI) web portal. Online buyers receive a ₹50 discount per ticket.
- Fog Precautions in Winter: During late December and January, heavy morning fog across Northern India can cause high-speed train delays and hazardous driving conditions on the Yamuna Expressway. If traveling in winter, consider afternoon trains or delayed highway starts.
- Beware of Unofficial “Guides”: Outside Agra Cantt station and Taj Mahal parking areas, aggressive touts may claim to be “official guides” or insist that ticket counters are closed. Only hire guides displaying valid Ministry of Tourism identification badges.
A visit to Agra is universally rated among the top day trips from Delhi and a must-do among regional places to visit near Delhi. If you are extending your journey across Northern India, consult our detailed guides on how to reach Jaipur from Delhi, our Delhi to Haridwar travel guide, or our full Delhi to Rishikesh guide.
Upon returning to Delhi, plan your capital itinerary using our step-by-step options: Delhi 1 day itinerary, Delhi 2 day itinerary, or Delhi 3 day itinerary. Explore iconic UNESCO landmarks like the Qutub Minar complex, Red Fort, Jama Masjid, Humayun’s Tomb, Purana Qila, India Gate, Lotus Temple, and Akshardham Temple. Savor authentic regional cuisine with our Delhi street food guide, shop at famous markets in Delhi such as Chandni Chowk, take a peaceful stroll in Lodhi Garden, tour the best museums in Delhi, discover major places to visit in Delhi and essential things to do in Delhi, experience late-night activities with things to do in Delhi at night, pick your ideal neighborhood using our where to stay in Delhi guide, and travel smoothly around the capital with our Delhi Metro guide for tourists.
Frequently Asked Questions
The driving distance from Indira Gandhi International Airport (DEL) to Agra via the Yamuna Expressway is approximately 220 km (3 hours). You can hire a direct prepaid airport taxi or take the Delhi Metro Airport Express line to Nizamuddin Station to catch an express train.
Yes, absolutely. By taking the Gatimaan Express (leaving Delhi at 8:10 AM and returning from Agra at 5:50 PM), you get roughly 7.5 hours in Agra—more than enough time to tour the Taj Mahal, Agra Fort, enjoy lunch, and shop for local handicrafts.
As of 2026, the one-way toll for a standard passenger car/SUV on the Yamuna Expressway is approximately ₹415. If you rent a private taxi, verify whether toll taxes are included in your quoted fare.
Yes! If you travel by private cab or self-drive car along the Yamuna Expressway, you can take the Raya/Mathura exit to explore the Krishna Janmabhoomi temple and Prem Mandir in Vrindavan before continuing to Agra.
Agra Fort Railway Station (AF) is the closest (approx. 3 km away), but most major high-speed trains from Delhi (like Gatimaan, Shatabdi, and Vande Bharat) arrive at Agra Cantt Railway Station (AGC), located about 6 km from the Taj Mahal East Gate.
