Travel Tips
November 13, 2025 at 09:41 PM
Travola Viajes
36 views

Agra to Delhi Distance – By Train, Bus, Flight, Metro & Road

Travelling from Agra to Delhi or Delhi to Agra is one of the most common and beautiful routes in North India. Whether you are visiting the Taj Mahal in Agra or travelling to the capital city of Delhi.

Agra to Delhi Distance

Delhi and Agra Distance & Travel Guide

Agra is home to the famous Taj Mahal, and Delhi, the lively National Capital, are two cities that are part of the famed Golden Triangle tourist circuit in India. If you're a commuter in the local area or a foreign tourist, being aware of the distance and ways to travel between these two cities is essential to having a pleasant travel experience.

Travelling from Agra to Delhi or Delhi to Agra is one of the most common and beautiful routes in North India. Whether you are visiting the Taj Mahal in Agra or going to the capital city, Delhi, you can travel by train, bus, flight, or road. Let’s see all the travel options with distance, timing, and the best ways to go.

The distance between Delhi and Agra varies slightly depending on the route and mode of transport, but generally falls in the range of 180 km to 230 km.

Distance and Travel Time by Different Modes

Mode of Transport

Approx. Distance

Travel Time

Route

Agra to Delhi distance by road / Delhi to Agra distance by road

215 km – 235 km

3 – 4 hours

Yamuna Expressway (fastest)

Agra to Delhi distance train / Delhi to Agra distance train

187 km – 195 km

1.5 – 4 hours

Vande Bharat Express or Gatimaan Express

Agra to Delhi distance by flight

180 km (air)

40 mins (flying time)

Limited flights available

Agra to Delhi distance by bus / Delhi to Agra distance bus

220 km

4 – 5 hours

Frequent AC and non-AC buses

Agra to Delhi distance by metro / Delhi to Agra distance by metro

Not directly connected

–

Agra to Delhi Distance by Road

It is estimated that the distance from Agra to Delhi via roads is approximately 230 km. The most efficient method is to take the Yamuna Expressway, which is safe and smooth. The journey takes about 3.5 or 4 hours in a car. If you're returning from Agra to Delhi, it will take around 3.5 to 4 hours. Delhi distance from Delhi to Agra via road is exactly the sameabout 230 km. A lot of people travel the Delhi towards Agra in a car for relaxation and enjoyment.

Agra to Delhi Distance by Bus

The Agra to Delhi distance by bus is about 230 km, taking 4 to 5 hours depending on traffic. You can book UPSRTC or private Volvo buses easily. Buses are budget-friendly and run regularly from both cities. Similarly, Delhi to Agra distance bus routes are also available every hour from ISBT and Sarai Kale Khan.

Agra to Delhi Distance by Train

It is estimated that the Agra from Delhi distance for trains is approximately 195 kilometres. Trains such as Gatimaan Express, Shatabdi Express and Vande Bharat Express are fast and comfy. The travel time is between 40 minutes to two hours. Return travel is also possible. Delhi to Agra distances by train are identical. If you're in the market for the fastest speed, you should choose Vande Bharat Express -- it's one of the most efficient and fastest trains that connect both cities.

⏰ Agra to Delhi Distance by Train Timings

There are many trains from morning to night. Agra to Delhi train timings vary, but the fastest trains take less than 2 hours. Always check the IRCTC website for the latest schedule before you travel.

Agra to Delhi Distance by Metro

There's no Metro line that connects Agra and Delhi currently. Trains can be taken from Agra up to Delhi, before using Metro Delhi Metro to reach different areas of the city quickly. Therefore, the Delhi to Agra distance via metro isn't direct yet; however metro plus train can be a great alternative.

✈️ Agra to Delhi Distance by Flight


The Agra to Delhi distance by flight is around 180 km, and it takes about 45 minutes in the air. However, since the distance is short, flights are not very frequent and are often more costly than trains or cars.

Delhi to Agra Distance and Travel

The Delhi to Agra distance is the same β€” around 230 km by road and 195 km by train. Many tourists prefer traveling from Delhi to Agra for a same-day Taj Mahal trip. The road is excellent, and the journey is short. The Delhi to Agra distance road and Delhi to Agra distance train are popular search terms for travelers planning their trip.

Tourist Stops on the Route

When travelling between Agra and Delhi, you can make a stop in Mathura as well as Vrindavan. Both are picturesque and holy towns. There are many who make a trip to Bharatpur Bird Sanctuary along the route. These destinations make your road excursion more memorable and enjoyable.

✨ Final Thoughts: Delhi to Agra

Whether you go by car, train, bus, or flight, the Agra to Delhi distance is short and easy to cover. The Yamuna Expressway and Vande Bharat Express are the best and fastest options. With smooth roads, modern trains, and frequent buses, your trip between Agra and Delhi will always be comfortable and enjoyable.

FAQs: Delhi to Agra

1. What is the shortest distance between Delhi to Agra?

The distance by rail between New Delhi (NDLS) and Agra Cantt (AGC) is about 187 to 195 kilometres. The most efficient road route using the Yamuna Expressway. Yamuna Expressway is about 215 km between 230 and 215 km.

2. Is it possible to take an all-day journey starting from Delhi to Agra to visit the Taj Mahal?

Yes, absolutely. Taking an early-morning high-speed train, such as that of the Vande Bharat Express or Gatimaan Express, will allow you to travel to Agra in less than 2 hours. This gives you ample time to see the Taj Mahal. Taj Mahal and return by late evening.

3. What is the most efficient method of getting between Agra from Delhi?

The most efficient method of covering the distance is to travel by train, particularly using high-speed trains such as those on the Vande Bharat Express or Gatimaan Express and Gatimaan Express, both of which run under one hour and forty minutes.

4. Are your Delhi to Agra route through the Yamuna Expressway a smooth drive?

The Yamuna Expressway is indeed a modern, well-maintained, controlled-access highway that offers an easy and fast drive. Some tolls must be paid in exchange for the use of the road.

5. Do there exist direct flights between Delhi to Agra?

The distance over the air is the shortest (~180 kilometres); however, direct flights are usually not an option because of limitations in schedules and the fact that a lot of routes require layovers, which makes travelling much longer than an express automobile or train.


Tags:

#Agra #Delhi

About the Author

T

Travola Viajes

Travel Writer

Passionate travel writer sharing authentic experiences and insider tips from around the world.