Private journeys across India · Replies within 24 hours
/
/
Delhi to Agra
Agra · Travel Guide

Delhi to Agra: By Car, Train or Bus, and Which to Choose

Distance, travel time and comfort of each way to get from Delhi to Agra, with a clear recommendation for different kinds of trip and a realistic same-day timeline.

In this guide
01
How far is Delhi from Agra, and how long does it take?
02
How do the main options compare?
03
Is a private car the best way to go?
04
How does the Gatimaan Express work?
05
What about other trains and buses?
06
Can I fly from Delhi to Agra?
07
What does a same-day trip look like?
08
Which way should you choose?
09
What mistakes should you avoid?
10
How can a private driver and guide make the journey easier?
11
Frequently asked questions
Taj Mahal at blue hour, Agra
Short answer

Agra is about 230 km (143 miles) from Delhi. By private car on the Yamuna Expressway it takes about three and a half to four hours. The Gatimaan Express train takes about an hour and forty minutes, and other trains two to three hours. A car is the most flexible, and the train is the fastest.

How far is Delhi from Agra, and how long does it take?

Agra is about 230 km (143 miles) south-east of Delhi. By road on the Yamuna Expressway, the journey takes about three and a half to four hours without heavy traffic. By the Gatimaan Express train it takes about an hour and forty minutes between the two stations, and by other express trains about two to three hours. The real total depends on how far your hotel is from the station or the expressway, and on the time of day.

Agra is about 240 km from Jaipur and about 280 km separates Jaipur from Delhi, so the three cities form the Golden Triangle. Delhi to Agra is the first and shortest side, which is why many first-timers do it as a day trip.

How do the main options compare?

The table compares the usual ways. Times are approximate and depend on traffic, weather and train schedules.

WayTimeComfortBest for
Private car with driverAbout 3.5 to 4 hoursHigh, door to doorFamilies, groups, flexible stops and luggage
Gatimaan Express trainAbout 1 hour 40 minutesHigh, reserved seatsSame day trips, speed, avoiding the road
Other express trainsAbout 2 to 3 hoursMedium to highIndependent travellers comfortable with stations
BusAbout 4 to 5 hoursBasic to mediumTravellers who accept limited flexibility
Taxi straight from Delhi airportAbout 4 to 5 hoursHighArriving by air and heading directly to Agra

If you want a quick view of the Taj Mahal with the least effort, take a car or the Gatimaan train and arrange a guide on arrival. If you want to see more than the Taj, drive.

Is a private car the best way to go?

For most families and small groups, yes. The Yamuna Expressway is a fast, controlled-access road that links the Delhi region to Agra and cuts the journey to under four hours, with a comfort stop in the middle. A car picks you up from your hotel, carries your luggage, lets you stop when you like, and takes you to the exact entrance you want at Agra.

It also lets you add stops. Common additions are Sikandra, Akbar’s tomb, a few kilometres outside Agra, and Fatehpur Sikri, about 40 km from the city, which sits on the road toward Jaipur. A driver who knows the road helps with the timing: leaving Delhi early, around six in the morning, avoids the worst of the city traffic and gives you more time at the Taj.

The road is tolled, and the expressway has had its share of fog in winter, so a good driver adjusts speed and timing. Delhi traffic, especially the first hour on the way out of the city, can add time, so plan with a little spare room.

See our same day Taj Mahal tour by car or the 2 Days Delhi Agra tour for ready-made plans.

How does the Gatimaan Express work?

The Gatimaan Express is among India’s fastest trains. It runs from Hazrat Nizamuddin station in Delhi to Agra Cantt station, in about an hour and forty minutes, with a morning departure and an evening return that suit a day trip. It does not run on Fridays, which fits the Taj Mahal’s closed day. Because timetables and operating days can change, check the current schedule with Indian Railways’ official booking channels before you plan around it.

Practical points:

  • Book early, because seats sell out, especially in the winter season.
  • Check which Delhi station the train leaves from. Hazrat Nizamuddin and New Delhi are different stations, and taxis take time to cross the city.
  • Agra Cantt is about 8 km from the Taj Mahal. A car and a guide waiting on the platform save time on the ground.
  • The train is quick but fixed. If it runs late or you want to stay longer, you cannot easily change it.

See our Taj Mahal tour from Delhi by train for how we combine the train with a private car and a guide.

What about other trains and buses?

Several other express trains connect New Delhi and Hazrat Nizamuddin with Agra in about two to three hours, including Shatabdi-class services in the morning. They are comfortable when booked in advance in the better classes, but timetables change, and the number of options varies with the day.

Buses run from Delhi’s main terminals to Agra and take about four to five hours, depending on traffic. Standard buses are basic, and air-conditioned coaches are more comfortable. Buses are the least flexible option, and they drop you in Agra without a guide or transfer, so they suit confident independent travellers more than first-timers.

Can I fly from Delhi to Agra?

For practical purposes, no. The distance is short, and Agra’s airport has limited services, so it is not a realistic way to go from Delhi. Most travellers fly into Delhi and drive or take the train to Agra. If you are flying into Delhi and want to head straight to Agra, tell us your flight details so that the driver is ready at arrivals. The drive from the airport usually takes four to five hours.

What does a same-day trip look like?

A same-day trip is possible and popular, though it is a long day. A typical plan, with times approximate:

TimeWhat happens
6:00 to 6:30 amLeave Delhi by car, with a comfort stop on the way
About 10:00 amArrive in Agra; meet your guide; start at the Taj Mahal
Late morningTaj Mahal with your guide, about two to three hours including security
Early afternoonLunch, then Agra Fort or a marble inlay workshop if you wish
About 4:00 pmLeave Agra for Delhi
About 8:00 to 9:00 pmBack at your Delhi hotel or airport, depending on traffic

The train version starts later and ends earlier, but it depends on the schedule and gives less time on site. If you want to see the Taj at sunrise, stay a night in Agra. See our Agra overnight tour or the Sunrise Taj Mahal tour.

Which way should you choose?

This table gives a quick guide by type of traveller.

If you are…ChooseWhy
Short on time and want the TajGatimaan train with a guide and car on arrivalFastest line between the cities
Travelling with children or older relativesPrivate carNo stations, no luggage handling, flexible comfort stops
Continuing to Jaipur nextPrivate carYou can stop at Fatehpur Sikri on the way
A solo traveller who wants independenceTrain or car with a guide in AgraSafe, simple and still flexible
Arriving in Delhi late at nightRest in Delhi and travel the next morningAvoids a very long first day

Do not plan the Taj for a Friday. It is closed, whatever the transport.

What mistakes should you avoid?

  • Choosing a Friday for Agra, when the Taj is closed.
  • Leaving Delhi late and reaching the Taj in the heat of the day.
  • Booking a train without arranging a car and guide at the other end.
  • Confusing Delhi’s stations. Check which one your train leaves from.
  • Using touts at the station who claim your hotel is closed or offer an unplanned detour.
  • Adding too many stops to a same-day trip, which turns it into a rush.
  • Booking an afternoon return flight on the same day.

How can a private driver and guide make the journey easier?

The journey itself is simple. It is the hours around it that cause trouble: finding the right station, the right gate, the right guide and a driver who is there when you come out. A private plan solves those in one go. Your driver meets you at the hotel, your guide meets you at Agra, and the order of the day is set by you.

Read more about Taj Mahal timings and tickets before you decide the day, or see our Taj Mahal and Agra tours for ready-made routes.

Frequently asked questions

How far is Agra from Delhi?

+

About 230 km (143 miles) by road.

How long does it take to drive from Delhi to Agra?

+

About three and a half to four hours by the Yamuna Expressway, depending on traffic.

What is the fastest way from Delhi to Agra?

+

The Gatimaan Express train, which takes about an hour and forty minutes. It does not run on Fridays.

Can I do Delhi to Agra in a day?

+

Yes, by car or train. Starting early gives you time for the Taj Mahal and Agra Fort. An overnight stay is more relaxed.

Is there a flight from Delhi to Agra?

+

Not in any practical sense. The distance is short and Agra’s airport has limited services, so most travellers drive or take the train.

Where is Agra Cantt station in relation to the Taj?

+

About 8 km, roughly 20 to 30 minutes by car.

Which Delhi station does the Gatimaan Express leave from?

+

Hazrat Nizamuddin. Confirm the current timetable with Indian Railways’ official booking channels before you travel.

Is the road to Agra safe and comfortable?

+

The Yamuna Expressway is a modern, controlled-access road. A good driver adjusts speed and timing for fog and traffic, particularly in winter.

Can I stop at Fatehpur Sikri on the way from Delhi?

+

It is better placed on the road between Agra and Jaipur. From Delhi, Sikandra and Mathura are easier additions.

What is the best day of the week for Agra?

+

Any day except Friday, when the Taj Mahal is closed.

Travelage India emblem
Reviewed by

Mirza Shadab Beg, Founder, Travelage India

Mirza Shadab Beg began as a local tour guide in Agra and founded Travelage in 2003. He has worked as a local handling agent for BTI Sita, HRG Sita, Kuoni Travel Business, Century Travel and Gilpin Travel. Travelage is rated 4.9 on Tripadvisor from 466 reviews, is registered with the Ministry of Tourism NIDHI database (ID EUP000616), and has been recognised by Les Clefs d’Or India. Facts such as timings and rules are checked before each update, and may change.

Keep Reading

More Travel Guides

Ganesh Pol gateway, Amber Fort, Jaipur
9 min read

India Itinerary for First-Timers

Read guide →
Boats at the Varanasi ghats
12 min read

India Visa Guide for Tourists

Read guide →
Carved elephants on the plinth of the Kailasa Temple, Ellora
14 min read

Kailasa Temple Ellora Guide

Read guide →
Start Planning

Skip the logistics

Tell us your dates and how you like to travel. We will arrange the car or train, the guide and the Taj timing.