Skip to search

Trains from Agra to Delhi

179 km by rail · 89 direct trains · fastest 1 hr 55 min on the 12049 Gatimaan Express · 30 daily · 4 stations in Agra, 5 in Delhi

Departures
00:15 – 23:50
Fare from
₹190
Sleeper · estimate
Check seats for your date

Every direct train

Search Agra to Delhi for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Mathura JnMTJ

    Agra Cantt AGC to Hazrat Nizamuddin NZM

    02:203 hr 33 min05:53
    12405GONDWANA EXPRESS02:20 — 02:55Superfast
    Holds 8 in 101 hr to change at MTJ — tight

    Holds about 8 times in 10 here. This train arrives a median 37 min late, against 19 min late for the junction's typical arrival. 112 min would make it 9 in 10. Measured on 83,024 paired days.

    12415INDB NDLS EXP03:55 — 05:53Superfast

    12405 often runs late

  • One change at Mathura JnMTJ

    Agra Cantt AGC to Hazrat Nizamuddin NZM

    08:553 hr 35 min12:30
    12192JBP NZM SF EXP08:55 — 09:35Superfast
    Holds 8 in 101 hr 10 min to change at MTJ — tight

    Holds about 8 times in 10 here. 155 min would make it 9 in 10. Measured on 96,454 paired days.

    22633TVC NZM SF EXP10:45 — 12:30Superfast

    12192 often runs late

  • One change at Mathura JnMTJ

    Agra Cantt AGC to Hazrat Nizamuddin NZM

    19:103 hr 35 min22:45
    11905AGC HSX EXP19:10 — 19:53Mail/Express
    Holds 9 in 101 hr 7 min to change at MTJ — tight

    Holds about 9 times in 10 here. 80 min would make it 9 in 10. Measured on 80,118 paired days.

    20985KOTA MCTM EXP21:00 — 22:45Mail/Express

  • One change at Mathura JnMTJ

    Agra Cantt AGC to Hazrat Nizamuddin NZM

    01:273 hr 36 min05:03
    22181JBP NZM SF EXP01:27 — 02:02Superfast
    Holds 9 in 101 hr 13 min to change at MTJ — tight

    Holds about 9 times in 10 here. 99 min would make it 9 in 10. Measured on 83,024 paired days.

    12471SWARAJ EXPRESS03:15 — 05:03Superfast

    12477 JAM SVDK EXP 03:15 — 05:03 on Thu

    12473 SARVODAYA EXP 03:15 — 05:03 on Sun

    12475 HAPA SVDK EXP 03:15 — 05:03 on Wed

    22181 often runs late

Agra to Delhi, station by station

Other trains from Agra

Other trains to Delhi