Fastest ~100min by Gatimaan Express
| 🚆 Train | ~100min | Gatimaan Express, Nizamuddin-Agra Cantt, reservation needed |
| 🚆 Train | ~2h | Shatabdi Express, New Delhi-Agra Cantt |
| 🚆 Train | ~2.5-4h | Slower Intercity/Mail/Express, cheaper |
| 🚌 Bus | ~3-5h | UPSRTC/private coaches via Yamuna Expressway |
| 🚗 Car | ~2.5-3.5h | 220-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:
- Shatabdi Express (various timings): runs from New Delhi station to Agra Cantt in around two hours. An intercity chair-car train with catering; reservation required.
- Intercity and Mail/Express trains: slower (taking anywhere from two and a half to four hours), but cheaper and more frequently available. Several run daily from New Delhi, Delhi Junction (Old Delhi) and Hazrat Nizamuddin.
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:
- Agra Fort: a vast Mughal red-sandstone fort, also a UNESCO World Heritage Site, about 2 km from the Taj. Allow two hours.
- Itimad-ud-Daulah's Tomb (the "Baby Taj"): a quieter, earlier Mughal marble mausoleum on the Yamuna riverbank — often overlooked, and very beautiful.
- Fatehpur Sikri: a ghost-city UNESCO site about 40 km from Agra, the abandoned capital of Emperor Akbar. Easy to include on a driving day.
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:
- Train timetables and booking: IRCTC (Indian Railways) at irctc.co.in.
- Taj Mahal entry tickets: Archaeological Survey of India at asi.nic.in.
- India travel information: Ministry of Tourism, Government of India.
