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
Every direct train
- 12779Goa Express00:202 hr 55 min03:15
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 12405Gondwana Express00:501 hr 25 min02:15
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 12409Gondwana Superfast Express00:501 hr 25 min02:15
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 20805AP Express01:111 hr 29 min02:40
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 22691Rajdhani Express01:211 hr 34 min02:55
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Rajdhani
- 12621Tamilnadu Superfast Express01:341 hr 31 min03:05
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 11841Gita Jayanti Express01:442 hr 6 min03:50
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 22455Shirdi–Kalka Express01:571 hr 43 min03:40
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 01703Jabalpur–Haridwar Puja Special02:202 hr04:20
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Mail/Express
- 04123Prayagraj–Hazrat Nizamuddin Special02:253 hr 55 min06:20
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 20847Durg–Udhampur Superfast02:361 hr 29 min04:05
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 22867Hazrat Nizamuddin Humsafar Express02:361 hr 29 min04:05
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 04141Khajuraho–Udaipur City Special02:402 hr 10 min04:50
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 12723Telangana Superfast Express02:471 hr 38 min04:25
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 12549Durg–Udhampur Superfast03:201 hr 25 min04:45
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 14309Ujjaini Express03:272 hr 23 min05:50
Banmore (BAO) to Agra Cantt (AGC)
99 km · Mail/Express
- 14317Lakshmibai Nagar–Rishikesh Express03:272 hr 23 min05:50
Banmore (BAO) to Agra Cantt (AGC)
99 km · Mail/Express
- 12155Rani Kamalapati–Hazrat Nizamuddin Superfast Express03:321 hr 43 min05:15
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 12627Karnataka Express04:071 hr 28 min05:35
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 14313Bareilly Express04:271 hr 58 min06:25
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Mail/Express
- 14319Indore Barelly Express04:271 hr 58 min06:25
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 15046Okha–Gorakhpur Express04:421 hr 53 min06:35
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Mail/Express
- 19053Surat–Muzaffarpur Express04:421 hr 53 min06:35
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Mail/Express
- 12421Nanded–Amritsar Superfast Express05:111 hr 34 min06:45
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 12439Nanded–Shri Ganganagar Superfast Express05:111 hr 34 min06:45
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 12485Nanded–Shri Ganganagar Superfast Express05:111 hr 34 min06:45
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 12751Jammu Tawi Humsafar05:111 hr 34 min06:45
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 22709Nanded–Amb Andaura Superfast Express05:111 hr 34 min06:45
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 12189Mahakaushal Express05:261 hr 41 min07:07
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 22125Nagpur–Amritsar AC Express05:442 hr 51 min08:35
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 22221Hazrat Nizamuddin Rajdhani06:111 hr 19 min07:30
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Rajdhani
- 19325Indore–Amritsar Express06:152 hr08:15
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Mail/Express
- 12433Chennai–Hazrat Nizamuddin Rajdhani06:251 hr 25 min07:50
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Rajdhani
- 12611Hazrat Nizamuddin Garib Rath06:251 hr 25 min07:50
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Garib Rath
- 20657Hubballi–Hazrat Nizamuddin Express06:351 hr 25 min08:00
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 07035Charlapalli–Hazrat Nizamuddin Special06:501 hr 10 min08:00
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express · fastest
- 12192Jabalpur–Hazrat Nizamuddin Superfast Express06:502 hr08:50
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 18477Utkal Express07:071 hr 58 min09:05
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 07621Nanded–Hazrat Nizamuddin07:121 hr 58 min09:10
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Mail/Express
- 17363Hubballi–Rishikesh Special07:253 hr10:25
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 07332Hubballi–Hazrat Nizamuddin Special07:302 hr 55 min10:25
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 01707Jabalpur–Hazrat Nizamuddin Puja Special07:352 hr09:35
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Mail/Express
- 12715Sachkhand Superfast Express07:372 hr 1 min09:38
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 12617Mangladweep Express07:522 hr 3 min09:55
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 06262Mangaluru Central–Shakurbasti One Way Special08:201 hr 50 min10:10
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 11807Jhansi–Agra Cantt Express08:362 hr 5 min10:41
Banmore (BAO) to Bhandai (BHA)
89 km · Mail/Express
- 12625Kerala Superfast Express08:421 hr 28 min10:10
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 12647Kongu Superfast Express08:571 hr 53 min10:50
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 20807Hirakud Express08:571 hr 53 min10:50
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 20171Vande Bharat Express09:451 hr 16 min11:01
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Shatabdi
- 07331Belagavi–Hazrat Nizamuddin Special10:401 hr 13 min11:53
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 06261Arsikere–Hazrat Nizamuddin Special10:502 hr 20 min13:10
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Mail/Express
- 07334Hubballi FDB Special12:472 hr 13 min15:00
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 12161Lashkar Express12:472 hr 33 min15:20
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 12807Samta Express12:472 hr 13 min15:00
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 12147Kolhapur–Hazrat Nizamuddin Superfast Express13:122 hr 13 min15:25
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 12643Thiruvananthapuram–Hazrat Nizamuddin Superfast Express13:122 hr 13 min15:25
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 12645Millennium Express13:122 hr 13 min15:25
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 12781Swarna Jayanthi13:122 hr 13 min15:25
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 12803Swarna Jayanthi13:122 hr 13 min15:25
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 18237Chhattisgarh Express13:472 hr 28 min16:15
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Composite
- 14621Nanded–Firozpur Cantt Express14:022 hr 3 min16:05
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Mail/Express
- 11449Jabalpur–Vaishno Devi Katra Express14:422 hr 8 min16:50
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Mail/Express
- 16031Andaman Express14:422 hr 8 min16:50
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 16317Himsagar Express14:422 hr 8 min16:50
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 16787Tirunelveli–Vaishno Devi Katra Express14:422 hr 8 min16:50
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Mail/Express
- 22199Sushasan Express14:451 hr 20 min16:05
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 12320Gwalior–Kolkata Superfast Express15:151 hr 50 min17:05
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 19665Khajuraho–Udaipur City Express15:221 hr 53 min17:15
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 11077Jhelum Express15:261 hr 54 min17:20
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 12137Punjab Mail15:422 hr 18 min18:00
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 12049Gatimaan Express16:051 hr 25 min17:30
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Shatabdi
- 20493Madurai–Chandigarh Superfast Express16:071 hr 58 min18:05
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 12279Taj Express16:291 hr 46 min18:15
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 07333Hubballi–Hazrat Nizamuddin Special16:521 hr 43 min18:35
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 12177Chambal Express16:521 hr 43 min18:35
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 20975Howrah–Agra Cantt Express16:522 hr 8 min19:00
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 19307Indore–Una Himachal Express18:101 hr 35 min19:45
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 11901Jhansi–Agra Cantt Express18:371 hr 53 min20:30
Banmore (BAO) to Bhandai (BHA)
89 km · Mail/Express
- 17631Nanded–Tanakpur Express19:172 hr 28 min21:45
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Mail/Express
- 07021Charlapalli–Hazrat Nizamuddin19:302 hr 30 min22:00
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Mail/Express
- 22469Vande Bharat Express19:331 hr 22 min20:55
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Shatabdi
- 12001New Delhi Shatabdi19:451 hr 35 min21:20
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Shatabdi
- 07023Charlapalli–Hazrat Nizamuddin20:022 hr 43 min22:45
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Mail/Express
- 22547Gwalior–Gandhigram Superfast Express20:101 hr 40 min21:50
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 11057Mumbai CSMT–Amritsar Express21:531 hr 52 min23:45
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 06540Yesvantpur–Hazrat Nizamuddin Special22:022 hr 18 min00:20+1 arrives the next day
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Mail/Express
- 14623Patalkot Express22:121 hr 33 min23:45
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 05073Bengaluru–Lalkua Special22:272 hr 28 min00:55+1 arrives the next day
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 20423Patalkot Superfast Express22:281 hr 42 min00:10+1 arrives the next day
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 12721Dakshin Superfast Express22:461 hr 44 min00:30+1 arrives the next day
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 12919Malwa Express22:561 hr 44 min00:40+1 arrives the next day
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
- 22167Singrauli–Hazrat Nizamuddin Superfast Express23:112 hr 4 min01:15+1 arrives the next day
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 22407Ambikapur–Hazrat Nizamuddin Superfast Express23:112 hr 4 min01:15+1 arrives the next day
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 01829Khajuraho–Rde Puja Special23:452 hr 40 min02:25+1 arrives the next day
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Mail/Express
- 22181Jabalpur–Hazrat Nizamuddin Superfast Express23:451 hr 40 min01:25+1 arrives the next day
Gwalior Jn (GWL) to Agra Cantt (AGC)
119 km · Superfast
- 12615Grand Trunk Express23:571 hr 51 min01:48+1 arrives the next day
Gwalior Jn (GWL) to Agra Cantt (AGC)
118 km · Superfast
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:00Holds 8 in 101 hr to change at DHO — tightHolds about 8 times in 10 here. 112 min would make it 9 in 10. Measured on 1,34,839 paired days.
- One change at DhaulpurDHO
Gwalior Jn GWL to Agra Cantt AGC
21:532 hr 47 min00:40+1 arrives the next dayHolds 9 in 101 hr 10 min to change at DHO — tightHolds about 9 times in 10 here. 103 min would make it 9 in 10. Measured on 58,580 paired days.
11057 often runs late
- One change at DhaulpurDHO
Gwalior Jn GWL to Agra Cantt AGC
06:502 hr 48 min09:38Holds 9 in 101 hr 5 min to change at DHO — tightHolds about 9 times in 10 here. 97 min would make it 9 in 10. Measured on 1,27,298 paired days.
12192 often runs late