Taj Mahal India iconic white marble monument
Routes

Delhi to Agra

To the Taj Mahal by the fast Gatimaan Express.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 5 min read

Fastest ~100min by Gatimaan Express

At a glance Typical options on this route – details, caveats and booking advice below.
🚆 Train~100minGatimaan Express, Nizamuddin-Agra Cantt, reservation needed
🚆 Train~2hShatabdi Express, New Delhi-Agra Cantt
🚆 Train~2.5-4hSlower Intercity/Mail/Express, cheaper
🚌 Bus~3-5hUPSRTC/private coaches via Yamuna Expressway
🚗 Car~2.5-3.5h220-230km via Yamuna Expressway

Planning this trip? Currency converter · Jet-lag calculator · Trip budget · Compare routes

Agra is home to the Taj Mahal, one of the world's most visited monuments, and it sits just under 230 km south of Delhi. Most visitors make the trip as a day return, though Agra deserves an overnight stay. The good news: India has several good options for the journey, led by one of the country's fastest trains — and the competition between them is lively. Here is how to choose.

The fastest train: the Gatimaan Express

The Gatimaan Express is India's first semi-high-speed train on this corridor, reaching speeds of up to 160 km/h and covering the Delhi–Agra distance in around 100 minutes — under two hours. It departs from Hazrat Nizamuddin station in south-central Delhi (not New Delhi station or Delhi Junction) and arrives at Agra Cantonment (Agra Cantt), which is a short auto-rickshaw or taxi ride from the Taj Mahal.

Services run on most days, though not always daily — the schedule has historically excluded certain days of the week. Check the Indian Railways (IRCTC) website for the current timetable and booking status.

Reservation is required on the Gatimaan Express — you cannot simply board. Book through IRCTC (the official Indian Railways booking portal) or through authorised agents. Foreign tourists can use the IRCTC tourist facility or book at major railway station booking offices. Seats and chair-car accommodation are available; it is a day train with no overnight option. Catering is included in the fare.

Other trains on the Delhi–Agra route

The Gatimaan is the fastest, but several other trains cover the route and offer more departure time flexibility:

India's train reservation system can seem complicated at first, but IRCTC is the central portal. If trains are full in ordinary quota, check the Foreign Tourist Quota (a reserved allocation for overseas visitors, available at major reservation offices in Delhi). Booking a few days ahead is strongly recommended, especially for the Gatimaan and Shatabdi.

The tourist bus and coach

Various private tourist operators — including the Uttar Pradesh State Road Transport Corporation (UPSRTC) and numerous private companies — run coach services between Delhi (usually from the Sarai Kale Khan ISBT or India Gate area) and Agra. Journey times are typically three to five hours by road, depending heavily on traffic. The Yamuna Expressway makes the drive considerably faster than it used to be.

Tourist package buses — often sold through hotels and travel agents in Delhi — may include a guide and entry at some Agra sites. Independent travellers who are flexible on timing sometimes find the Agra Volvo bus (air-conditioned) a convenient choice; it is cheaper than the train and fairly comfortable, though journey time is less predictable than rail.

Driving

The drive from Delhi to Agra is around 220–230 km on the Yamuna Expressway (a modern six-lane toll road) and takes roughly two and a half to three and a half hours in normal traffic. Delhi's exit traffic can add time in the mornings; Agra's streets can be slow around the Taj Mahal area. Hiring a car with a driver for the day is a common and practical option — available through hotels and reputable taxi apps like Ola or authorised services — and gives you flexibility to include Fatehpur Sikri or Agra Fort without rushing.

Self-driving with a rental car in India is legal but challenging for unfamiliar visitors; local traffic patterns, road conditions and driving norms are significantly different from most Western countries.

Day-trip planning: If you are doing Agra as a day trip from Delhi, aim for a morning departure and plan to visit the Taj Mahal early — the light is beautiful at sunrise and the crowds are lighter. The Gatimaan Express's morning timing is well-suited to this. Book the Taj Mahal entry ticket online in advance through the Archaeological Survey of India.

What to see in Agra beyond the Taj

The Taj Mahal alone justifies the journey, but Agra has more to offer:

Which should you choose?

The Gatimaan Express is the best single option if you can secure a seat: fast, comfortable, centrally arrived and an experience in itself. The Shatabdi is a good alternative if Gatimaan timings do not suit. Driving with a hired car and driver wins on flexibility — especially if you want to combine Agra with Fatehpur Sikri. The bus is the budget option, though journey times are less predictable. Whatever you choose, book ahead, particularly for trains.

For more on entry requirements to India, see our India e-visa guide.

Frequently asked questions

How long does the Gatimaan Express take from Delhi to Agra?

Around 100 minutes — just under two hours. It departs from Hazrat Nizamuddin station in Delhi and arrives at Agra Cantonment. Reservation is required; book via IRCTC.

Is a reservation needed for Indian trains?

Yes, on express and intercity trains including the Gatimaan and Shatabdi. India's train network has a quota system — including a Foreign Tourist Quota that can be useful if ordinary classes are full. Book on the IRCTC website or at major station booking offices.

Can I see the Taj Mahal as a day trip from Delhi?

Yes, comfortably, particularly if you take the early Gatimaan Express. Arrive at the Taj for opening, visit Agra Fort in the afternoon, and return on an evening service. Pre-book the Taj Mahal entry ticket online through the Archaeological Survey of India.

Are there direct buses from Delhi to Agra?

Yes. UPSRTC and various private operators run coaches from Delhi to Agra; air-conditioned Volvo buses are popular with independent travellers. Journey times range from around three to five hours depending on traffic.

Sources and further reading: