Trains from Agra to Gwalior
89 km by rail · 88 direct trains · fastest 1 hr 12 min on the 12050 Gatimaan Express · 30 daily · 2 stations in Agra, 2 in Gwalior
- Departures
- 00:55 – 23:55
- Fare from
- ₹180
- Sleeper · estimate
Every direct train
- 22456Sainagar Shirdi Express00:551 hr 32 min02:27
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12722Dakshin Express01:152 hr 5 min03:20
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12422Amritsar–Nanded Superfast Express01:251 hr 33 min02:58
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12440Shri Ganganagar–Nanded Express01:251 hr 33 min02:58
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12486Shri Ganganagar–Nanded Express01:251 hr 33 min02:58
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Superfast
- 22710Amb Andaura–Nanded Superfast Express01:251 hr 33 min02:58
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 01704Haridwar–Jabalpur Puja Special01:452 hr 35 min04:20
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Mail/Express
- 19308Una Himachal–Indore Express01:452 hr 20 min04:05
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Mail/Express
- 22168Urjadhani Express01:451 hr 54 min03:39
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 22408Hazrat Nizamuddin–Ambikapur Superfast Express01:451 hr 54 min03:39
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 22200Sushasan Superfast Express03:102 hr05:10
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Superfast
- 12178Chambal Express05:401 hr 55 min07:35
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Superfast
- 20976Chambal Express05:451 hr 50 min07:35
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 11902Agra Cantt–Jhansi Express06:441 hr 35 min08:19
Bhandai (BHA) to Banmore (BAO)
89 km · Mail/Express
- 07022Hazrat Nizamuddin–Charlapalli06:452 hr 5 min08:50
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 22548Sabarmati–Gwalior Superfast Express07:052 hr 20 min09:25
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Superfast
- 18238Chhattisgarh Express07:203 hr 32 min10:52
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Mail/Express
- 12148Kolhapur Express07:252 hr 16 min09:41
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12644Hazrat Nizamuddin–Thiruvananthapuram Superfast Express07:252 hr 16 min09:41
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12646Millenium Express07:252 hr 16 min09:41
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12782Hazrat Nizamuddin–Mysuru Superfast Express07:252 hr 16 min09:41
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12804Visakhapatnam–Shrirangapatna Jayanti07:252 hr 16 min09:41
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 22470Vande Bharat Express07:451 hr 20 min09:05
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Shatabdi
- 12002Shatabdi Express07:551 hr 28 min09:23
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Shatabdi
- 12138Punjab Mail08:152 hr 4 min10:19
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Superfast
- 12618Mangladweep Express08:252 hr 6 min10:31
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 04142Udaipur City–Khajuraho Special08:502 hr 42 min11:32
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 12648Kongu Superfast Express09:152 hr 3 min11:18
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12808Samta Express09:152 hr 3 min11:18
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12280Taj Express09:302 hr 20 min11:50
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12050Gatimaan Express09:551 hr 12 min11:07
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Shatabdi · fastest
- 12319Kolkata–Gwalior Express10:053 hr 5 min13:10
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Superfast
- 19666Udaipur City–Khajuraho Express10:251 hr 49 min12:14
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Mail/Express
- 07024Hazrat Nizamuddin–Charlapalli10:402 hr 10 min12:50
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 20808Hirakund Express10:401 hr 52 min12:32
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Superfast
- 19326Amritsar–Indore Express14:001 hr 55 min15:55
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Mail/Express
- 20848Durg Superfast Express14:001 hr 50 min15:50
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 22126Nagpur AC Express14:001 hr 50 min15:50
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Superfast
- 22868Durg Humsafar14:001 hr 50 min15:50
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 11078Jhelum Express14:102 hr 12 min16:22
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 14624Patalkot Express14:201 hr 45 min16:05
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 20424Patalkot Express14:201 hr 45 min16:05
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Superfast
- 18478Kalingautkal Express14:451 hr 56 min16:41
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Mail/Express
- 11808Agra Cantt–Jhansi Express14:531 hr 44 min16:37
Bhandai (BHA) to Banmore (BAO)
89 km · Mail/Express
- 12716Sachkhand Express15:151 hr 51 min17:06
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Superfast
- 12190Mahakaushal Express15:352 hr 16 min17:51
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 07364Rishikesh–Hubballi Special16:002 hr 10 min18:10
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Mail/Express
- 20172Vande Bharat Express16:201 hr 18 min17:38
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Shatabdi
- 14310Ujjaini Express16:301 hr 44 min18:14
Agra Cantt (AGC) to Banmore (BAO)
99 km · Mail/Express
- 14318Rishikesh–Lakshmibai Nagar Express16:301 hr 44 min18:14
Agra Cantt (AGC) to Banmore (BAO)
99 km · Mail/Express
- 15045Gorakhpur–Okha Express16:351 hr 54 min18:29
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Mail/Express
- 19054Muzaffarpur–Surat Express16:351 hr 54 min18:29
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 12191Hazrat Nizamuddin–Jabalpur Superfast Express16:452 hr 20 min19:05
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 11450Vaishno Devi Katra–Jabalpur Express16:552 hr 23 min19:18
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 16032Andaman Express16:552 hr 45 min19:40
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 16318Himsagar Express16:552 hr 45 min19:40
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 20494Chandigarh–Madurai Superfast Express16:552 hr 45 min19:40
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Superfast
- 12550Udhampur–Durg Superfast Express17:051 hr 48 min18:53
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Superfast
- 16788Vaishno Devi Katra–Tirunelveli Express17:053 hr 35 min20:40
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 17632Tanakpur–Nanded Express17:053 hr 35 min20:40
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 12406Gondwana Express17:202 hr 8 min19:28
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12410Gondwana Express17:202 hr 8 min19:28
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12434Hazrat Nizamuddin–Chennai Rajdhani17:271 hr 26 min18:53
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Rajdhani
- 12612Chennai Garib Rath17:271 hr 26 min18:53
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Garib Rath
- 12780Goa Express17:402 hr 44 min20:24
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Composite
- 20658Hazrat Nizamuddin–Hubballi Superfast Express17:471 hr 31 min19:18
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12724Telangana Express18:071 hr 51 min19:58
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12616Grand Trunk Express18:352 hr 18 min20:53
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 22222Mumbai CSMT Rajdhani18:471 hr 21 min20:08
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Rajdhani
- 14314Bareilly–Mumbai LTT Express18:551 hr 45 min20:40
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 14320Bareilly–Indore Express18:551 hr 45 min20:40
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 04124Hazrat Nizamuddin–Prayagraj Special19:103 hr 5 min22:15
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 12752Nanded Humsafar19:401 hr 38 min21:18
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12162Lashkar Superfast Express19:451 hr 30 min21:15
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 22182Hazrat Nizamuddin–Jabalpur Superfast Express19:521 hr 38 min21:30
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 01708Hazrat Nizamuddin–Jabalpur TOD Puja Special20:352 hr 5 min22:40
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 01830Rde–Khajuraho Puja Special20:402 hr 10 min22:50
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Mail/Express
- 11842Gita Jayanti Express21:302 hr 46 min00:16+1 arrives the next day
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 22692Bengaluru Rajdhani21:471 hr 21 min23:08
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Rajdhani
- 20806AP Express22:001 hr 43 min23:43
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12626Kerala Superfast Express22:301 hr 33 min00:03+1 arrives the next day
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12156Bhopal Express22:401 hr 44 min00:24+1 arrives the next day
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12628Karnataka Express22:501 hr 56 min00:46+1 arrives the next day
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 12920Malwa Express23:202 hr01:20+1 arrives the next day
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Composite
- 12622Tamilnadu Superfast Express23:271 hr 46 min01:13+1 arrives the next day
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Superfast
- 07622Hazrat Nizamuddin–Nanded23:402 hr 5 min01:45+1 arrives the next day
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 11058Amritsar–Mumbai CSMT Express23:501 hr 59 min01:49+1 arrives the next day
Agra Cantt (AGC) to Gwalior Jn (GWL)
118 km · Mail/Express
- 14622Firozpur Cantt–Nanded Express23:552 hr 10 min02:05+1 arrives the next day
Agra Cantt (AGC) to Gwalior Jn (GWL)
119 km · Mail/Express
Search Agra to Gwalior for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at DhaulpurDHO
Agra Cantt AGC to Gwalior Jn GWL
06:302 hr 53 min09:23Holds 9 in 101 hr 15 min to change at DHO — tightHolds about 9 times in 10 here. 88 min would make it 9 in 10. Measured on 1,27,314 paired days.
12002 often runs late
- One change at DhaulpurDHO
Agra Cantt AGC to Gwalior Jn GWL
05:452 hr 58 min08:43Holds 9 in 101 hr 2 min to change at DHO — tightHolds about 9 times in 10 here. 102 min would make it 9 in 10. Measured on 1,27,314 paired days.
20976 often runs late
- One change at DhaulpurDHO
Agra Cantt AGC to Gwalior Jn GWL
05:403 hr 3 min08:43Holds 9 in 101 hr 2 min to change at DHO — tightHolds about 9 times in 10 here. 90 min would make it 9 in 10. Measured on 1,27,314 paired days.
11902 often runs late