How to Travel from Delhi to Agra

  • ~ mins read

Delhi and Agra make up two of the three points in India’s Golden Triangle, so travel between the two cities is common. Especially since Agra houses India’s greatest claim to fame, the Taj Mahal. There are multiple transportation options to get from Delhi to Agra. If you are in one city, you should definitely take the time to discover the other. The things to do in each place vary greatly and they are conveniently located in close proximity to one another.

If you’re planning a trip to Delhi, make sure you read this article on how to travel to Agra and take the time to experience two of India’s most fascinating cities.

Amazing trip
  • R Zabka
  • From Portugal
5 - Excellent
“Had a wonderful time on this trip with a fabulous driver and knowledgeable guides....” Read More
View Incredible Tours in India

4 Ways to Get There

Although the two cities are roughly 230 kilometers apart, the availability of many options for getting from Delhi to Agra makes the journey easier to plan. Your mode of transport will depend on your budget, desire of comfort level, and schedule. Check out the four travel options below via train, bus, car, or flight:

1. Delhi to Agra by train

Taj Mahal in Delhi
Taj Mahal is the biggest highlight of any tour to India

There are a lot of trains that go from Delhi to Agra. They run on a daily basis, but the duration of the journey varies quite a bit. It can take anywhere from nearly 6 hours to less than 2 hours, however the most popular routes typically take between 2 to 3 hours. The difference in duration is mostly due to the speed of the train and the number of stops.

Pro tips:

  • There are two railway stations in Delhi with trains to Agra. The main one is New Delhi Railway Stations (NDLS) and is roughly 1 hour from Delhi’s primary civilian airport, Indira Gandhi International Airport (DEL/VIDP). The other one, Hazrat Nizamuddin Railway Station (NZM), is more convenient for those staying in the southern area of the city. It’s a little over 1 hour from Indira Gandhi.
  • The trains that originate in Delhi and go to Agra are Bhopal Shatabdi, Karnataka Express, Kerala Express, and Gatimaan Express. Among them, the latter is the fastest train to Agra (new in 2016), arriving in 1 hour and 40 minutes. There are multiple other trains that pass-through Delhi on their way to Agra as well.
  • Cost for trains varies on company, duration, and seat class.
  • Agra Cantt (AGC) is the main arrival station in Agra.
  • There are a variety of scheduled trains between these two train stations. The first train leaves from Delhi at 12:10 am and the last train leaves at 11:55 pm, ensuring you can get from Delhi to Agra at any time throughout the day or night.

2. Delhi to Agra by bus

Bus is a very commonly used mode of transportation in India. There are over a dozen operators offering the Delhi to Agra by bus route. On average, the duration is around 3 – 4 hours and a variety of seats from the most basic to the most comfortable are available.

Pro tips:

  • The earliest bus leaves at 6:00 am and the latest leaves at 10:40 pm.
  • There are multiple options for boarding points in Delhi. It depends on the bus company and the route taken. Some of the most popular stations are Sarai Kale Khan, Kashmiri Gate Metro, Akshardham, and Mahamaya. Other examples of boarding points are bus ticket shops, malls, and numbered bus shelters. Be sure to take good notice as to where you are to board the bus when you purchase your ticket.
  • There are about 6 dropping points in Agra. Some of the most popular ones include Agra I.S.B.T., Agra, M.G. Road, and Kuberpur Sunny Dhaba Agra.
  • A/C and sleeper seats are available. Costs for seats vary widely based on the operator and seat.

3. Delhi to Agra by Flight

There are multiple daily flights from Delhi to Agra, however be sure to check the duration of the flights carefully. Some have multiple stops and/or can take up to 23 hours to complete due to long layovers.

Pro tips:

  • Flights leave from Delhi’s Indira Gandhi International Airport and arrive to Agra’s Kheria Airport.
  • Air India is the most popular airline providing flights from Delhi to Agra.
  • Flights with one layover typically take around 3 hours from start to finish. Don’t forget to factor in the time it takes to get to and from the airports. While flying may seem easier, in the end it might not be much faster or more convenient than taking a train or driving!

4. Delhi to Agra by Car/Taxi

Road tripping from Delhi to Agra by car can be a fun alternative to public transportation. Keep in mind that when you rent a car in India, much of the time a driver is included. If that’s not part of the deal, you might want to consider hiring one. Having a local driver can be really beneficial when it comes to navigating the roads and driving etiquette in India.

Delhi to Agra Tours

While all the above methods are completely doable, nothing is easier and more stress-free than a guided tour from Delhi to Agra. Multiday or single day tours allow you to sit back, relax, and let someone else worry about the trip-planning. An experienced tour expert will ensure you see everything you’ve set out to see and can also offer you insider’s information to India’s most famous sites that you may have otherwise missed. Check out some of our favorite Delhi to Agra day tours below:

  • A 3-day tour can start and end in Delhi and can take small groups of travelers to iconic sites in Agra like the Taj Mahal, Red Fort, and the deserted city of Fatehpur Sikri before returning to Delhi to sample the local cuisine and shop the famous markets.
  • A private single-day tour from Delhi to Agra leaves from Delhi early in the morning and arrives in Agra with enough time for a guided tour of the Taj Mahal and Agra Fort before heading back to Delhi the same day. Perfect for those short on time but want to see the most!
  • Another one day tour private tour that visits the Taj Mahal and Agra Fort with the option to leave either the morning or afternoon.

Options to get from Delhi to Agra vary from car transport, flights, trains, or private tours. The best choice for you will depend on your schedule and comfort preferences. Regardless of the mode of transportation you choose, Delhi and Agra are sure to delight and inspire with fabulous food, frenzied markets, and world-famous sites.

Published by Marie Storm, updated on July 7, 2023

Related Articles

How to Plan a Taj Mahal Tour

How to Plan a Taj Mahal Tour

Taking a Taj Mahal tour is the highlight of a... read more

Safety Tips for India Travel

Safety Tips for India Travel

India is a special, unique destination; it do... read more

The Only India Travel Guide You Need for a Perfect Trip

The Only India Travel Guide You Need for a Perfect Trip

Few countries have managed to cling to its al... read more

Plan a trip to India We offer different tour types. You can also chat with a local travel specialist if you want a customized tour to India.
  • Shiv Raj Singh
    Shiv Raj Singh Travel Expert in India & Nepal
  • Himanshu Maru
    Himanshu Maru Travel Expert in India
  • Anu Seth
    Anu Seth Travel Expert in India & Sri Lanka
Our travel experts are recommended by:
  • BBC
  • Independent
  • Lonely Planet
0 COMMENTS We welcome your questions or comments to this article. Our travel experts will respond within 48 hours.