Via the shortest railway route, Agra is 195.02 km from Delhi. There are 128 different train services from Agra to Delhi, not all of which, however, run every day of the week. Trains to Delhi depart from 2 different train stations in Agra, and if you take the train from Agra then there are 4 different train stations in Delhi where the train might arrive depending upon which service you take.
Train Times to Delhi
Agra Cantonment Railway Station (AGC) is one of two train stations in Agra and is the station with the most departures to Delhi. There are 28 train services from Agra Railway Station to New Delhi Railway Station (NLDS).
|Train||Agra AGC Station||Delhi NLDS Station|
- Fastest Train: The fastest train service from Agra (AGC) to New Delhi Railway station is Train #12001 departing at 20:35 which completes the journey in 2 hours 10 minutes.
- Slowest Train: The slowest train services from Agra (AGC) to New Delhi Railway station are Trains #16031 and #11449 departing at 18:33 which complete the journey in 4 hours 42 minutes.
Buy Tickets to Delhi
Use the Search Form below to buy your train tickets from Agra to Delhi:
Location of Agra Cantt Train Station
Agra Cantt Train Station is 9.5 km by road from the Taj Mahal.
Location of New Delhi Train Station
New Delhi Train Station is 2.1 km by road from Connaught Place in the centre of Delhi.
Red Fort in Delhi
Delhi’s Red Fort was constructed in 1639 by the fifth Mughul Emperor Shah Jahan and remain the residence of the Muhgul Emperors until 1856. The Red Fort covers an area of 1,03,0612.93 square metres surrounded by a defensive wall 2.41 km long with turrets up to 33 metres tall. This is a massive building and simply its size along makes the Red Fort worth visiting.
The Red Fort in Delhi is open from Sunrise to Sunset Tuesday to Sunday (closed on Monday). For foreign visitors the entrance fee is 500 rupees.