Skip to search

Trains from Gwalior to Agra

89 km by rail · 97 direct trains · fastest 1 hr 10 min on the 07035 Charlapalli–Hazrat Nizamuddin Special · 30 daily · 2 stations in Gwalior, 2 in Agra

Departures
00:20 – 23:57
Fare from
₹180
Sleeper · estimate
Check seats for your date

Every direct train

Search Gwalior to Agra for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at DhaulpurDHO

    Gwalior Jn GWL to Agra Cantt AGC

    15:152 hr 45 min18:00
    12320Gwalior–Kolkata Superfast Express15:15 — 16:22Superfast
    Holds 8 in 101 hr to change at DHO — tight

    Holds about 8 times in 10 here. 112 min would make it 9 in 10. Measured on 1,34,839 paired days.

    12137Punjab Mail17:22 — 18:00Superfast

  • One change at DhaulpurDHO

    Gwalior Jn GWL to Agra Cantt AGC

    21:532 hr 47 min00:40+1 arrives the next day
    11057Mumbai CSMT–Amritsar Express21:53 — 23:00Mail/Express
    Holds 9 in 101 hr 10 min to change at DHO — tight

    Holds about 9 times in 10 here. 103 min would make it 9 in 10. Measured on 58,580 paired days.

    12919Malwa Express00:10 — 00:40Superfast

    11057 often runs late

  • One change at DhaulpurDHO

    Gwalior Jn GWL to Agra Cantt AGC

    06:502 hr 48 min09:38
    12192Jabalpur–Hazrat Nizamuddin Superfast Express06:50 — 08:00Superfast
    Holds 9 in 101 hr 5 min to change at DHO — tight

    Holds about 9 times in 10 here. 97 min would make it 9 in 10. Measured on 1,27,298 paired days.

    12715Sachkhand Superfast Express09:05 — 09:38Superfast

    12192 often runs late

Gwalior to Agra, station by station

Other trains from Gwalior

Other trains to Agra