×

Distance from Delhi to Agra by Road, Train & Travel Time

distance from delhi to agra

Distance from Delhi to Agra by Road, Train & Travel Time

  • Distance from Delhi to Agra is about 230 km by road.
  • Travel time by car is 3–4 hours via Yamuna Expressway.
  • Trains take around 2–3 hours between Delhi and Agra.
  • The Yamuna Expressway is the fastest road route.
  • Agra is perfect for a same-day trip from Delhi.

The distance from Delhi to Agra is approximately 230 kilometers by road. The journey usually takes 3 to 4 hours via the Yamuna Expressway, depending on traffic. Trains are faster, taking 2 to 3 hours, making Agra ideal for a same-day trip from Delhi.

Introduction

The distance from Delhi to Agra is approximately 230 kilometers by road. The journey usually takes 3 to 4 hours via the Yamuna Expressway, depending on traffic. Trains are faster, taking 2 to 3 hours, making Agra ideal for a same-day trip from Delhi.

Did you know that over 8 million tourists travel the distance from Delhi to Agra every year, making it one of India’s busiest tourist corridors? If you’re planning to visit the iconic Taj Mahal, understanding the distance from Delhi to Agra and your transportation options is your first step toward a smooth journey.

Whether you’re a first-time visitor or a seasoned traveler, choosing the right mode of transport can make or break your experience. The distance from Delhi to Agra by road is approximately 230 kilometers. Still, your travel time and comfort level will vary dramatically depending on whether you choose a car, train, bus, or flight.

At Travel The World Today, we guide you through every stage of your journey. In this comprehensive guide, you’ll discover the exact distance from Delhi to Agra by train, road, and flight, along with detailed timings, costs, and insider tips to help you make the best travel decision for your needs.

Distance from Delhi to Agra: Quick Overview

Before diving into specific transportation modes, let’s establish the baseline numbers you need to know for the distance between Delhi and Agra.

Distance by Road

The distance from Delhi to Agra by road ranges between 230 and 240 kilometers, depending on which route you take. The Yamuna Expressway offers the shortest and fastest route at approximately 230 km, while the NH-19 (old NH-2) stretches about 233 km.

Distance by Train

The distance from Delhi to Agra by train is approximately 188-200 kilometers via rail. Trains follow a more direct railway corridor compared to road networks, which explains the shorter distance.

Distance by Flight

While there’s no regular commercial flight service between Delhi and Agra, the aerial distance from Delhi to Agra is roughly 180 kilometers. Charter flights occasionally operate, but this option is impractical for most travelers.

Comparison Table

Mode of TransportDistanceAverage Travel TimeCost Range
Car (Yamuna Expressway)230 km3-3.5 hours₹2,500-₹4,000
Car (NH-19)233 km4-5 hours₹2,000-₹3,500
Train (Express)188-200 km2-3 hours₹50-₹1,500
Bus (AC Volvo)230-240 km4-5 hours₹300-₹800
Flight (Charter)180 km45 minutes₹15,000+

Distance from Delhi to Agra by Road

Driving from Delhi to Agra remains one of the most popular choices for travelers who value flexibility and comfort. Understanding the distance from Delhi to Agra by road and your route options will help you plan better.

Via Yamuna Expressway (Fastest Route)

The Yamuna Expressway is your fastest option when traveling the distance from Delhi to Agra by road. This six-lane, access-controlled expressway opened in 2012 and revolutionized travel between these two cities.

Key Details:

  • Total Distance: 230 km
  • Travel Time: 3-3.5 hours (depending on traffic)
  • Toll Charges: ₹395-₹475 (varies by vehicle type)
  • Route: Delhi → Noida → Greater Noida → Yamuna Expressway → Agra

This route features excellent road conditions, minimal traffic lights, and speeds up to 100 km/h. You’ll pass through Mathura before reaching Agra, and the expressway offers several rest stops with clean facilities.

Via NH-19 (Alternative Route)

The NH-19 (formerly NH-2) represents the traditional route covering the distance from Delhi to Agra. While longer and slower, this highway offers a more budget-friendly option.

Key Details:

  • Total Distance: 233 km
  • Travel Time: 4-5 hours
  • Toll Charges: ₹150-₹250
  • Route: Delhi → Faridabad → Mathura → Agra

This route passes through multiple towns, including Faridabad, Palwal, and Mathura. You’ll encounter more traffic, especially during peak hours, but lower toll costs make this attractive for budget travelers.

Best Time to Travel by Road

To cover the distance from Delhi to Agra by road comfortably, timing matters significantly:

Recommended Departure Times:

  • Early Morning (5:00-7:00 AM): Minimal traffic, cooler temperatures, arrive in time for sunrise at Taj Mahal
  • Late Evening (After 8:00 PM): Less congestion, suitable for overnight stays in Agra
  • Avoid: 7:00-10:00 AM and 5:00-8:00 PM (peak traffic hours)

The weather also plays a crucial role. October through March offer the most pleasant driving conditions, while summer months (April-June) can be extremely hot.

Distance from Delhi to Agra by Train

Trains offer the most economical and efficient way to travel the distance from Delhi to Agra. The Indian Railways network connects these cities with multiple daily services.

Popular Train Routes

Several trains cover the distance from Delhi to Agra by train throughout the day:

Top Train Options:

  1. Gatimaan Express (Fastest)
    • Departure: 8:10 AM from Hazrat Nizamuddin
    • Arrival: 9:50 AM at Agra Cantt
    • Duration: 1 hour 40 minutes
    • Distance: 188 km
  2. Taj Express
    • Departure: 6:15 AM from Hazrat Nizamuddin
    • Arrival: 9:05 AM at Agra Cantt
    • Duration: 2 hours 50 minutes
    • Distance: 195 km
  3. Shatabdi Express
    • Departure: 6:00 AM from New Delhi
    • Arrival: 8:05 AM at Agra Cantt
    • Duration: 2 hours 5 minutes
    • Distance: 195 km
  4. Bhopal Shatabdi
    • Multiple timings available
    • Duration: 2-2.5 hours
    • Distance: 195 km

Train Timings and Schedules

More than 30 trains daily cover the distance from Delhi to Agra by train. Departure points include New Delhi Railway Station, Hazrat Nizamuddin, and Old Delhi Railway Station. Agra has three main stations: Agra Cantt, Agra Fort, and Raja Ki Mandi.

Pro Tip: Book the Gatimaan Express for the fastest journey. This semi-high-speed train is India’s fastest, reaching speeds of 160 km/h.

best travel distance from delhi to agra

Ticket Prices and Classes

Train ClassPrice RangeAmenities
Second Sitting (2S)₹50-₹150Basic seating
AC Chair Car (CC)₹350-₹750Air-conditioned, comfortable seats
Executive Class (EC)₹1,200-₹1,500Premium seating, meals included
Sleeper (SL)₹200-₹300Berths for overnight travel

Booking in advance (30-60 days) ensures better availability and lower fares for covering the distance from Delhi to Agra by train.

Distance from Delhi to Agra by Bus

Buses provide another viable option for covering the distance from Delhi to Agra, especially for budget-conscious travelers.

Government vs Private Buses

Government Buses (Delhi Transport Corporation):

  • Operate from the Kashmiri Gate ISBT
  • Cover the distance from Delhi to Agra by bus in 5-6 hours
  • Fares: ₹250-₹400
  • Departures: Every 30-60 minutes from 5:00 AM to 11:00 PM

Private Operators:

  • Companies like RedBus, IntrCity SmartBus, and Uttar Pradesh State Road Transport
  • AC Volvo and sleeper coaches available
  • Travel time: 4-5 hours
  • Fares: ₹300-₹800 depending on bus type

Bus Timings and Fares

Morning departures between 5:00 and 7:00 AM are most popular for same-day Taj Mahal visits. Return buses from Agra operate until midnight.

Bus Types and Pricing:

  • Ordinary (Non-AC): ₹250-₹350
  • AC Seater: ₹400-₹600
  • AC Sleeper: ₹600-₹800
  • Luxury Volvo: ₹700-₹1,000

Distance from Delhi to Agra by Flight

While not a common option, the distance from Delhi to Agra by flight is worth discussing for completeness.

Flight Options and Timings

Currently, no scheduled commercial flights operate between Delhi and Agra. The aerial distance is only 180 kilometers, making flights impractical when you factor in airport procedures.

Airport Details

Agra’s Kheria Airport primarily serves Air Force operations with limited civilian traffic. Charter services occasionally operate, but costs exceed ₹15,000-₹25,000 per person—far beyond what most travelers would spend.

For comparison, the Jaipur to Agra distance is approximately 240 km by road, and that route also lacks regular commercial flights.

Travel Time Comparison: Which Mode is Fastest?

Let’s break down actual door-to-door travel times for covering the distance from Delhi to Agra:

Realistic Travel Time Analysis:

  1. Gatimaan Express (Train) – FASTEST OVERALL
    • Reach station: 45 minutes
    • Journey time: 1 hour 40 minutes
    • Station to Taj Mahal: 30 minutes
    • Total: 2 hours 55 minutes
  2. Car via Yamuna Expressway
    • Direct door-to-door
    • Journey: 3-3.5 hours
    • Total: 3-3.5 hours
  3. Shatabdi Express (Train)
    • Reach station: 45 minutes
    • Journey time: 2 hours 5 minutes
    • Station to Taj Mahal: 30 minutes
    • Total: 3 hours 20 minutes
  4. Car via NH-19
    • Direct door-to-door
    • Journey: 4-5 hours
    • Total: 4-5 hours
  5. Bus (AC Volvo)
    • Reach ISBT: 30 minutes
    • Journey: 4-5 hours
    • Bus stand to Taj Mahal: 30 minutes
    • Total: 5-6 hours

Winner: The Gatimaan Express offers the fastest total journey time when covering the distance from Delhi to Agra by train, especially for tourists prioritizing efficiency.

Delhi to Agra to Jaipur Distance (Golden Triangle)

Many travelers extend their journey to cover the famous Golden Triangle circuit. Understanding the Delhi to Agra to Jaipur distance helps you plan this iconic route.

Planning the Golden Triangle Route

Route Distances:

  • Delhi to Agra distance: 230 km (3-3.5 hours by road)
  • Agra to Jaipur distance: 240 km (4-5 hours by road)
  • Jaipur to Delhi distance: 280 km (5-6 hours by road)
  • Total Circuit: Approximately 750 km

Recommended Itinerary:

  • Day 1: Delhi sightseeing (Red Fort, Qutub Minar, India Gate)
  • Day 2: Early morning drive covering the distance from Delhi to Agra, visit Taj Mahal, Agra Fort
  • Day 3: Drive the Agra to Jaipur, visit Fatehpur Sikri en route
  • Day 4-5: Explore Jaipur (Amber Fort, City Palace, Hawa Mahal)
  • Day 6: Return to Delhi

This circuit showcases India’s most spectacular Mughal and Rajput architecture. The Jaipur to Agra distance features the UNESCO World Heritage site of Fatehpur Sikri at the midpoint.

Delhi To Agra

Cost Breakdown: Budget Your Delhi to Agra Trip

Understanding total costs helps you budget effectively for covering the distance from Delhi to Agra.

Budget Breakdown (Per Person):

Transportation:

  • Train (AC Chair Car): ₹350-₹750
  • Private Car (Shared): ₹800-₹1,200
  • Private Car (Exclusive): ₹3,000-₹4,500
  • Bus (AC): ₹300-₹800

Agra Expenses:

  • Taj Mahal Entry: ₹1,100 (Indians: ₹50)
  • Agra Fort Entry: ₹650 (Indians: ₹40)
  • Local Transport: ₹300-₹500
  • Meals: ₹500-₹1,000
  • Guide Services: ₹500-₹1,500

Total Day Trip Budget:

  • Budget Option: ₹1,500-₹2,500
  • Mid-Range: ₹3,000-₹5,000
  • Luxury: ₹8,000-₹15,000

Money-Saving Tips:

  • Book trains 30 days in advance for the lowest fares
  • Share a taxi with fellow travelers
  • Carry an Indian ID for domestic entry fees
  • Pack snacks and water for the journey

Best Routes and Stopovers Between Delhi and Agra

Breaking up the distance from Delhi to Agra by road with strategic stopovers enhances your journey.

Recommended Stopovers:

  1. Mathura (60 km from Agra)
    • Birthplace of Lord Krishna
    • Visit: Krishna Janmabhoomi Temple, Vishram Ghat
    • Stop duration: 1-2 hours
  2. Vrindavan (15 km from Mathura)
    • Spiritual town with ancient temples
    • Visit: Banke Bihari Temple, ISKCON Temple
    • Stop duration: 1-2 hours
  3. Kosi Kalan (Midway)
    • Rest stop with restaurants
    • Good facilities on the Yamuna Expressway
    • Stop duration: 20-30 minutes
  4. Sikandra (8 km before Agra)
    • Akbar’s Tomb
    • Beautiful Mughal architecture
    • Stop duration: 45 minutes

These stops transform your journey while covering the distance from Delhi to Agra into a cultural experience rather than just transportation.

Tips for Traveling from Delhi to Agra

Maximize comfort and efficiency when covering the distance from Delhi to Agra with these expert tips:

Before You Travel:

  1. Book tickets in advance for trains and buses to avoid last-minute hassles
  2. Check weather conditions, especially during monsoon (July-September)
  3. Download offline maps for navigation along the route
  4. Carrya valid ID for monument entry and hotel check-ins
  5. Exchange currency before leaving Delhi if needed

During Your Journey:

  1. Start early to avoid traffic and heat
  2. Stay hydrated, especially during the summer months
  3. Keep emergency contacts handy
  4. Track your vehicle if using app-based taxi services
  5. Take breaks every 2 hours if driving yourself

On Arrival:

  1. Hire authorized guides at the Taj Mahal entrance
  2. Use prepaid taxi services at the railway station
  3. Keep valuables secure in crowded tourist areas
  4. Try local cuisine at recommended restaurants
  5. Plan the return journey before evening

Safety Considerations:

  • Avoid unlicensed taxis and rickshaws
  • Don’t exchange money with unauthorized dealers
  • Keep photocopies of important documents
  • Share your travel itinerary with family/friends
  • Use official tourism information centers

Frequently Asked Questions (FAQs)

Q1: What is the exact distance from Delhi to Agra?

The distance from Delhi to Agra by road is approximately 230 km via the Yamuna Expressway and 233 km via NH-19. The distance from Delhi to Agra by train is 188-200 km, depending on the specific rail route.

Q2: Which is the fastest way to travel from Delhi to Agra?

The Gatimaan Express train is the fastest option, covering the distance from Delhi to Agra in just 1 hour 40 minutes. For door-to-door travel, a private car viathe Yamuna Expressway takes 3-3.5 hours.

Q3: How much does it cost to travel from Delhi to Agra?

Costs vary by transportation mode: trains cost ₹50-₹1,500, buses ₹300-₹800, and private cars ₹2,500-₹4,500. Budget ₹1,500-₹5,000 per person for a complete day trip.

Q4: Can I cover Delhi to Agra in one day?

Yes, covering the distance from Delhi to Agra in one day is very feasible. Take an early morning train (6:00-8:00 AM), spend 6-7 hours in Agra visiting the Taj Mahal and Agra Fort, and return by evening.

Q5: Is the Yamuna Expressway toll-free?

No, Yamuna Expressway charges tolls ranging from ₹395 to ₹475 depending on your vehicle type. However, the excellent road conditions and time savings justify the expense.

Q6: What is the distance from Delhi to Agra Taj Mahal specifically?

The distance from Delhi to Agra Taj Mahal is the same as Delhi to Agra city (230 km by road), plus an additional 6-7 km from Agra Cantt railway station to the Taj Mahal monument.

Q7: Are there overnight buses for the Delhi to Agra route?

Yes, several private operators run overnight sleeper buses covering the distance from Delhi to Agra by bus. Departures are typically between 10:00 PM and 12:00 AM, arriving in Agra by 4:00-6:00 AM.

Q8: Can I fly from Delhi to Agra?

While the distance from Delhi to Agra by flight is only 180 km, no regular commercial flights operate this route. Charter flights are available but prohibitively expensive (₹15,000+ per person).

Q9: What’s the best route for Delhi to Agra to Jaipur?

The Delhi to Agra to Jaipur distance totals approximately 470 km. The best route is Delhi → Agra via Yamuna Expressway (230 km), then Agra → Jaipur via Fatehpur Sikri (240 km).

Q10: Is it safe to drive from Delhi to Agra at night?

Yes, the Yamuna Expressway is generally safe for night driving with good lighting and security patrols. However, avoid NH-19 at night due to limited lighting and increased truck traffic.

Raghav Ahuja

Hi, I am Raghav Ahuja a curious explorer, travel enthusiast, and the voice behind Travel The World Today. I believe in discovering the beauty of every destination without breaking the bank. Through my journeys, I share tips, stories, and travel guides to help you explore the world on a budget. Whether you’re a solo adventurer, a family traveler, or just planning your next escape, I’m here to inspire and guide you every step of the way.

Hi, I am Raghav Ahuja a curious explorer, travel enthusiast, and the voice behind Travel The World Today. I believe in discovering the beauty of every destination without breaking the bank. Through my journeys, I share tips, stories, and travel guides to help you explore the world on a budget. Whether you're a solo adventurer, a family traveler, or just planning your next escape, I’m here to inspire and guide you every step of the way.

Post Comment