Travel Guide · Travel Guides · Updated August 2026
Delhi to Agra Distance: Road Routes, Trains and the Best Way to Reach the Taj
By Gurudutt, Experience My India·1 August 2026

Quick Answer
Quick Enquiry
Key facts at a glance
Road distance | About 230 to 250 km, depending on the route |
By road | Roughly 4 hours via the Yamuna Expressway |
Fastest route | The Yamuna Expressway, about 235 km |
By fast train | About 1 hour 40 minutes, Vande Bharat or Gatimaan |
By slower train | A little over 2 hours, Shatabdi or Taj Express |
On the way | The Yamuna Expressway passes Mathura and Braj |
Delhi to Agra distance: an overview
The distance from Delhi to Agra is about 230 to 250 km by road, depending on the route, taking roughly 4 hours, or far less by the fast trains, which cover it in as little as about 1 hour 40 minutes. Agra, home of the Taj Mahal, is one of the most popular trips from Delhi and it is superbly connected by expressway and rail, so reaching it is easy and quick. This guide covers all the routes and options, road, train, air and bus and how to choose the best for your trip.
One thing worth knowing from the start, especially on a site devoted to Braj: the main road route, the Yamuna Expressway, passes right by Mathura, the birthplace of Krishna, so a Delhi to Agra journey can easily take in Mathura and Vrindavan on the way, turning a simple trip to the Taj into a fuller pilgrimage and sightseeing tour. More on that below. For the Agra end of the Braj journey, see our agra to vrindavan distance guide.
From the ground (Gurudutt): If you simply want to see the Taj as fast and easily as possible, take a fast morning train, the Vande Bharat or the tourist-friendly Gatimaan Express, which reach Agra in about 1 hour 40 minutes, letting you see the Taj and return to Delhi the same day in comfort. If you would rather travel at your own pace, break the journey, or take in Mathura and Vrindavan, drive the Yamuna Expressway. The train is fastest for a pure Taj day trip; the road is best for a flexible or Braj-inclusive trip. See our Mathura Vrindavan tour or message WhatsApp +91 7302265809.
Distance and time at a glance
Here are the Delhi to Agra distances and times by each route and mode.
Route or mode | Distance | Approx time |
Road: Yamuna Expressway | About 235 km | About 4 hours 10 minutes |
Road: Noida-Greater Noida and Yamuna Expressway | About 232 km | About 4 hours 15 minutes |
Road: NH 44 | About 251 km | About 4 hours 35 minutes |
Train: Vande Bharat Express | By rail, to Agra Cantt | About 1 hour 40 minutes |
Train: Gatimaan Express | By rail, to Agra Cantt | About 1 hour 40 minutes |
Train: Shatabdi Express | By rail, to Agra Cantt | About 2 hours 35 minutes |
Train: Taj Express | By rail, to Agra Cantt | About 2 hours 25 minutes |
Air | By flight (limited) | About 1 hour flying, plus airport time |
In one line: Delhi to Agra is about 235 km and 4 hours by the Yamuna Expressway, or about 1 hour 40 minutes by the fast Vande Bharat and Gatimaan trains, with slower trains a little over 2 hours.
Delhi to Agra by road
By road, Delhi to Agra is about 230 to 250 km, roughly 4 hours, on excellent modern highways and there are three main routes.
The Yamuna Expressway: about 235 km, roughly 4 hours 10 minutes, the fastest, smoothest and most popular route, a modern access-controlled expressway from Greater Noida to Agra, passing Mathura on the way.
Via the Noida-Greater Noida Expressway and the Yamuna Expressway: about 232 km, roughly 4 hours 15 minutes, a variation depending on where in Delhi you start.
Via NH 44, the old national highway: about 251 km, roughly 4 hours 35 minutes, a slower route through towns, more scenic but with more traffic.
For almost all travellers, the Yamuna Expressway is the route to take, being the fastest and smoothest, with tolls, fuel and food stops along the way. You can self-drive, hire a private cab or taxi, or take a tour with a car and driver, which is the most comfortable and lets you break the journey. Being an expressway, it is a fast, easy drive. Note the tolls and drive carefully, especially in fog in winter. It is also the route that passes Mathura and Braj.
Delhi to Agra by train
By train, Delhi to Agra is far quicker than by road, with several fast and comfortable services covering it in about 1 hour 40 minutes to a little over 2 hours, reaching mainly Agra Cantt station. It is the fastest and often easiest way to reach Agra, especially for a day trip to the Taj.
Vande Bharat Express: among the fastest, reaching Agra Cantt in about 1 hour 36 to 40 minutes, India's newest and most modern trains, with air-conditioned chair car and executive class.
Gatimaan Express: the tourist-favourite high-speed train, reaching Agra Cantt in about 1 hour 40 minutes from Hazrat Nizamuddin, long India's fastest; note it does not run on Fridays, when the Taj is closed.
Shatabdi Express: a classic, reliable service reaching Agra in about 2 hours 35 minutes, with breakfast served at your seat, running daily.
Taj Express: a popular, budget-friendly daily train, reaching Agra in about 2 hours 25 minutes, a good economical option.
Rajdhani and other expresses: many long-distance trains, including Rajdhani services, pass through Agra Cantt, reaching it in around 2 hours, useful if the timing suits.
The Vande Bharat and Gatimaan are the fastest and most comfortable for a quick Taj trip; the Shatabdi and Taj Express are reliable and a little cheaper. All reach Agra Cantt, from where the Taj is a short auto or taxi ride. Fares range from a few hundred rupees for chair car to more for executive class and schedules and fares change, so book ahead on IRCTC and check the current timetable. A morning fast train and an evening return make an easy Taj day trip from Delhi.
Delhi to Agra by air and bus
By air, Agra has an airport with limited flights, so air travel between Delhi and Agra is not the usual choice; the short flying time is offset by airport procedures and the limited schedule and the train is generally faster door to door. For most, road or rail is the practical way. A new regional airport is developing in the area, which may add options in time.
By bus, regular services, both government and private, run from Delhi to Agra, taking about 4 to 5 hours by the expressway, an economical option, with comfortable air-conditioned and Volvo coaches available. Buses depart from Delhi's main bus terminals to Agra's bus stands. For budget travellers, the bus is a good, inexpensive choice, though the train is faster and the private car most comfortable. So road and rail dominate, with the bus the budget road option and the train the fast one.
Which is the best way to reach Agra?
The best way depends on what you want from the trip.
Fastest and easiest for a Taj day trip: a fast morning train, the Vande Bharat or Gatimaan Express, about 1 hour 40 minutes each way, letting you see the Taj and return to Delhi the same day in comfort.
Most flexible and comfortable: a private car by the Yamuna Expressway, letting you travel at your own pace, break the journey and take in Mathura and Vrindavan or other stops.
Most economical: the Taj Express train or a bus, both inexpensive if a little slower.
For a fuller trip: a car by the Yamuna Expressway, breaking the journey in Braj, or a Golden Triangle tour taking in Agra, Delhi and Jaipur.
So for a quick, pure Taj day trip, take a fast train; for flexibility, comfort or a Braj-inclusive journey, drive the Yamuna Expressway; for budget, the Taj Express or bus. Our taj mahal tour by gatimaan express from delhi covers the train day trip and our taj mahal and agra fort tour by car from delhi the comfortable car option, both from Delhi.
Breaking the journey at Mathura and Vrindavan
Here is the tip that most Delhi to Agra guides miss: the Yamuna Expressway, the main road route, passes right by Mathura, the birthplace of Krishna, about 50 to 60 km before Agra. So a Delhi to Agra drive can easily take in Mathura and Vrindavan on the way, turning a simple trip to the Taj into a rich pilgrimage and sightseeing journey through Braj as well.
A popular plan is Delhi to Mathura and Vrindavan, for the Krishna Janmabhoomi, Banke Bihari and the temples, then on to Agra for the Taj, either in a long day or, far better, over two days with a night in Braj or Agra. This makes the most of the journey, seeing the sacred heart of Braj and the Taj on one trip. Our places to visit in mathura guide covers the Mathura stop, our golden triangle with mathura vrindavan guide the combined Braj-and-Taj and Golden Triangle trip and our same day vrindavan tour from delhi guide the Braj day trip from Delhi.
Best time and travel tips
A few tips make the Delhi to Agra journey and your Taj visit smoother. The best season to travel and to see the Taj is the cool months of roughly October to March, avoiding the fierce summer heat; winter mornings can bring fog on the expressway, so allow extra time and drive carefully then. Crucially, the Taj Mahal is closed on Fridays, so plan your Agra visit for any other day and note that the tourist Gatimaan Express also does not run on Fridays.
For the train, book ahead on IRCTC, especially for the fast Vande Bharat and Gatimaan, which are popular and check the current schedule and fares, as they change. For the road, carry cash or a tag for the tolls and start early to make the most of the day. For the Taj itself, an early-morning visit is best for the light and smaller crowds. Whether by road or rail, an early start makes for the best Agra day. Our best time to visit vrindavan mathura guide covers the seasons for the wider region.
Planning your Agra trip
However you travel, Agra rewards a well-planned visit, whether a quick Taj day trip or part of a fuller Braj and Golden Triangle journey.
For a quick Taj day trip: a fast morning train from Delhi, the Taj and Agra Fort and an evening train back.
For a comfortable, flexible trip: a private car by the Yamuna Expressway, at your own pace, with stops as you wish.
For a Braj-and-Taj trip: Delhi to Mathura and Vrindavan, then Agra, over two days.
For the full circuit: a Golden Triangle tour of Delhi, Agra and Jaipur, adding Braj if you wish.
We arrange Agra trips from Delhi to suit every plan, by fast train or comfortable car, as a Taj day trip, an Agra and Braj tour, or a full Golden Triangle, with the transport, the tickets or the car and driver, the guiding and the timing handled, so you simply enjoy the Taj and the journey. Our agra tour from delhi covers the overnight Agra trip and our india golden triangle tour the full circuit. Message me on WhatsApp at +91-7302265809 with your dates and plan to arrange your trip to Agra and the Taj.
Related guides
Meet Gurudutt — Your Mathura Vrindavan Guide
Not just a tour operator — Gurudutt was born and raised in Braj Bhoomi. He has spent over a decade personally guiding pilgrims through the sacred lanes of Mathura & Vrindavan.
Founder – Experience My India
Gurudutt
Founder · Experience My India





















