Trains from Mathura to Gwalior
153 km by rail · 57 direct trains · fastest 2 hr 3 min on the 12002 Shatabdi Express · 22 daily · 1 station in Mathura, 2 in Gwalior
- Departures
- 00:10 – 23:10
- Fare from
- ₹180
- Sleeper · estimate
Every direct train
- 22456Sainagar Shirdi Express00:102 hr 17 min02:27
Mathura Jn (MTJ) to Gwalior Jn (GWL)
171 km · Superfast
- 12722Dakshin Express00:352 hr 45 min03:20
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 12440Shri Ganganagar–Nanded Express00:432 hr 15 min02:58
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 12486Shri Ganganagar–Nanded Express00:432 hr 15 min02:58
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 22710Amb Andaura–Nanded Superfast Express00:432 hr 15 min02:58
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 19308Una Himachal–Indore Express00:553 hr 10 min04:05
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Mail/Express
- 22168Urjadhani Express00:552 hr 44 min03:39
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 22408Hazrat Nizamuddin–Ambikapur Superfast Express00:552 hr 44 min03:39
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 22200Sushasan Superfast Express02:222 hr 48 min05:10
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 12178Chambal Express05:002 hr 35 min07:35
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 07022Hazrat Nizamuddin–Charlapalli05:403 hr 10 min08:50
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Mail/Express
- 18238Chhattisgarh Express06:304 hr 22 min10:52
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Mail/Express
- 12148Kolhapur Express06:452 hr 56 min09:41
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 12644Hazrat Nizamuddin–Thiruvananthapuram Superfast Express06:452 hr 56 min09:41
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 12646Millenium Express06:452 hr 56 min09:41
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 12782Hazrat Nizamuddin–Mysuru Superfast Express06:452 hr 56 min09:41
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 12804Visakhapatnam–Shrirangapatna Jayanti06:452 hr 56 min09:41
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 12002Shatabdi Express07:202 hr 3 min09:23
Mathura Jn (MTJ) to Gwalior Jn (GWL)
171 km · Shatabdi · fastest
- 12138Punjab Mail07:282 hr 51 min10:19
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 12618Mangladweep Express07:452 hr 46 min10:31
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 12648Kongu Superfast Express08:252 hr 53 min11:18
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 12808Samta Express08:252 hr 53 min11:18
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 12280Taj Express08:403 hr 10 min11:50
Mathura Jn (MTJ) to Gwalior Jn (GWL)
171 km · Superfast
- 12319Kolkata–Gwalior Express09:153 hr 55 min13:10
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 20808Hirakund Express10:002 hr 32 min12:32
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 19326Amritsar–Indore Express13:102 hr 45 min15:55
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Mail/Express
- 22868Durg Humsafar13:102 hr 40 min15:50
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 11078Jhelum Express13:203 hr 2 min16:22
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Mail/Express
- 14624Patalkot Express13:352 hr 30 min16:05
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Mail/Express
- 20424Patalkot Express13:352 hr 30 min16:05
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 18478Kalingautkal Express13:502 hr 51 min16:41
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Mail/Express
- 12716Sachkhand Express14:332 hr 33 min17:06
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 12190Mahakaushal Express14:503 hr 1 min17:51
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 07364Rishikesh–Hubballi Special15:103 hr18:10
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Mail/Express
- 14310Ujjaini Express15:302 hr 44 min18:14
Mathura Jn (MTJ) to Banmore (BAO)
153 km · Mail/Express
- 14318Rishikesh–Lakshmibai Nagar Express15:302 hr 44 min18:14
Mathura Jn (MTJ) to Banmore (BAO)
153 km · Mail/Express
- 12191Hazrat Nizamuddin–Jabalpur Superfast Express15:503 hr 15 min19:05
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 11450Vaishno Devi Katra–Jabalpur Express16:053 hr 13 min19:18
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Mail/Express
- 16032Andaman Express16:053 hr 35 min19:40
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Mail/Express
- 17632Tanakpur–Nanded Express16:054 hr 35 min20:40
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Mail/Express
- 12406Gondwana Express16:273 hr 1 min19:28
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 12410Gondwana Express16:273 hr 1 min19:28
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 12780Goa Express16:453 hr 39 min20:24
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Composite
- 12724Telangana Express17:312 hr 27 min19:58
Mathura Jn (MTJ) to Gwalior Jn (GWL)
171 km · Superfast
- 12616Grand Trunk Express17:453 hr 8 min20:53
Mathura Jn (MTJ) to Gwalior Jn (GWL)
171 km · Superfast
- 04124Hazrat Nizamuddin–Prayagraj Special18:104 hr 5 min22:15
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Mail/Express
- 12752Nanded Humsafar18:552 hr 23 min21:18
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 22182Hazrat Nizamuddin–Jabalpur Superfast Express19:072 hr 23 min21:30
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Superfast
- 01708Hazrat Nizamuddin–Jabalpur TOD Puja Special19:403 hr22:40
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Mail/Express
- 01830Rde–Khajuraho Puja Special19:403 hr 10 min22:50
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Mail/Express
- 11842Gita Jayanti Express20:403 hr 36 min00:16+1 arrives the next day
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Mail/Express
- 12626Kerala Superfast Express21:402 hr 23 min00:03+1 arrives the next day
Mathura Jn (MTJ) to Gwalior Jn (GWL)
171 km · Superfast
- 12628Karnataka Express21:552 hr 51 min00:46+1 arrives the next day
Mathura Jn (MTJ) to Gwalior Jn (GWL)
171 km · Superfast
- 12920Malwa Express22:402 hr 40 min01:20+1 arrives the next day
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Composite
- 11058Amritsar–Mumbai CSMT Express22:552 hr 54 min01:49+1 arrives the next day
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Mail/Express
- 07622Hazrat Nizamuddin–Nanded22:572 hr 48 min01:45+1 arrives the next day
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Mail/Express
- 14622Firozpur Cantt–Nanded Express23:102 hr 55 min02:05+1 arrives the next day
Mathura Jn (MTJ) to Gwalior Jn (GWL)
172 km · Mail/Express
Search Mathura to Gwalior for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Agra CanttAGC
Mathura Jn MTJ to Gwalior Jn GWL
07:453 hr 22 min11:07Holds 8 in 101 hr 35 min to change at AGC — tightHolds about 8 times in 10 here. 156 min would make it 9 in 10. Measured on 73,761 paired days.
12618 often runs late
- One change at Agra CanttAGC
Mathura Jn MTJ to Gwalior Jn GWL
16:453 hr 23 min20:08Holds 8 in 101 hr 12 min to change at AGC — tightHolds about 8 times in 10 here. 104 min would make it 9 in 10. Measured on 46,449 paired days.
12780 often runs late