Trains from Gwalior to Mathura
152 km by rail · 58 direct trains · fastest 2 hr 5 min on the 12405 Gondwana Express · 22 daily · 2 stations in Gwalior, 1 in Mathura
- Departures
- 00:20 – 23:57
- Fare from
- ₹180
- Sleeper · estimate
Every direct train
- 12779Goa Express00:203 hr 40 min04:00
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 12405Gondwana Express00:502 hr 5 min02:55
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast · fastest
- 12409Gondwana Superfast Express00:502 hr 5 min02:55
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 11841Gita Jayanti Express01:443 hr 16 min05:00
Gwalior Jn (GWL) to Mathura Jn (MTJ)
171 km · Mail/Express
- 22455Shirdi–Kalka Express01:572 hr 36 min04:33
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 04123Prayagraj–Hazrat Nizamuddin Special02:255 hr 25 min07:50
Gwalior Jn (GWL) to Mathura Jn (MTJ)
171 km · Mail/Express
- 22867Hazrat Nizamuddin Humsafar Express02:362 hr 8 min04:44
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 12723Telangana Superfast Express02:472 hr 18 min05:05
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 14309Ujjaini Express03:273 hr 18 min06:45
Banmore (BAO) to Mathura Jn (MTJ)
152 km · Mail/Express
- 14317Lakshmibai Nagar–Rishikesh Express03:273 hr 18 min06:45
Banmore (BAO) to Mathura Jn (MTJ)
152 km · Mail/Express
- 12627Karnataka Express04:072 hr 13 min06:20
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 12439Nanded–Shri Ganganagar Superfast Express05:112 hr 17 min07:28
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 12485Nanded–Shri Ganganagar Superfast Express05:112 hr 17 min07:28
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 12751Jammu Tawi Humsafar05:112 hr 17 min07:28
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 22709Nanded–Amb Andaura Superfast Express05:112 hr 17 min07:28
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 12189Mahakaushal Express05:262 hr 29 min07:55
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 19325Indore–Amritsar Express06:152 hr 40 min08:55
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Mail/Express
- 12192Jabalpur–Hazrat Nizamuddin Superfast Express06:502 hr 45 min09:35
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 18477Utkal Express07:072 hr 48 min09:55
Gwalior Jn (GWL) to Mathura Jn (MTJ)
171 km · Mail/Express
- 07621Nanded–Hazrat Nizamuddin07:122 hr 48 min10:00
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Mail/Express
- 17363Hubballi–Rishikesh Special07:253 hr 45 min11:10
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Mail/Express
- 01707Jabalpur–Hazrat Nizamuddin Puja Special07:353 hr10:35
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Mail/Express
- 12715Sachkhand Superfast Express07:372 hr 43 min10:20
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 12617Mangladweep Express07:522 hr 41 min10:33
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 12625Kerala Superfast Express08:422 hr 8 min10:50
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 12647Kongu Superfast Express08:572 hr 58 min11:55
Gwalior Jn (GWL) to Mathura Jn (MTJ)
171 km · Superfast
- 20807Hirakud Express08:572 hr 58 min11:55
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 12807Samta Express12:472 hr 58 min15:45
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 12147Kolhapur–Hazrat Nizamuddin Superfast Express13:123 hr16:12
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 12643Thiruvananthapuram–Hazrat Nizamuddin Superfast Express13:123 hr16:12
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 12645Millennium Express13:123 hr16:12
Gwalior Jn (GWL) to Mathura Jn (MTJ)
171 km · Superfast
- 12781Swarna Jayanthi13:123 hr16:12
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 12803Swarna Jayanthi13:123 hr16:12
Gwalior Jn (GWL) to Mathura Jn (MTJ)
171 km · Superfast
- 18237Chhattisgarh Express13:473 hr 13 min17:00
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Composite
- 14621Nanded–Firozpur Cantt Express14:022 hr 48 min16:50
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Mail/Express
- 11449Jabalpur–Vaishno Devi Katra Express14:422 hr 48 min17:30
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Mail/Express
- 16031Andaman Express14:422 hr 48 min17:30
Gwalior Jn (GWL) to Mathura Jn (MTJ)
171 km · Mail/Express
- 22199Sushasan Express14:452 hr 5 min16:50
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 12320Gwalior–Kolkata Superfast Express15:153 hr 10 min18:25
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 11077Jhelum Express15:262 hr 49 min18:15
Gwalior Jn (GWL) to Mathura Jn (MTJ)
171 km · Mail/Express
- 12137Punjab Mail15:423 hr 3 min18:45
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 12279Taj Express16:292 hr 31 min19:00
Gwalior Jn (GWL) to Mathura Jn (MTJ)
171 km · Superfast
- 12177Chambal Express16:522 hr 53 min19:45
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 19307Indore–Una Himachal Express18:102 hr 35 min20:45
Gwalior Jn (GWL) to Mathura Jn (MTJ)
171 km · Mail/Express
- 17631Nanded–Tanakpur Express19:173 hr 28 min22:45
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Mail/Express
- 07021Charlapalli–Hazrat Nizamuddin19:303 hr 25 min22:55
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Mail/Express
- 12001New Delhi Shatabdi19:452 hr 15 min22:00
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Shatabdi
- 11057Mumbai CSMT–Amritsar Express21:532 hr 37 min00:30+1 arrives the next day
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Mail/Express
- 14623Patalkot Express22:122 hr 18 min00:30+1 arrives the next day
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Mail/Express
- 05073Bengaluru–Lalkua Special22:273 hr 38 min02:05+1 arrives the next day
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Mail/Express
- 20423Patalkot Superfast Express22:282 hr 22 min00:50+1 arrives the next day
Gwalior Jn (GWL) to Mathura Jn (MTJ)
171 km · Superfast
- 12721Dakshin Superfast Express22:462 hr 24 min01:10+1 arrives the next day
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 12919Malwa Express22:562 hr 27 min01:23+1 arrives the next day
Gwalior Jn (GWL) to Mathura Jn (MTJ)
171 km · Superfast
- 22167Singrauli–Hazrat Nizamuddin Superfast Express23:113 hr 2 min02:13+1 arrives the next day
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 22407Ambikapur–Hazrat Nizamuddin Superfast Express23:113 hr 2 min02:13+1 arrives the next day
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 01829Khajuraho–Rde Puja Special23:454 hr 25 min04:10+1 arrives the next day
Gwalior Jn (GWL) to Mathura Jn (MTJ)
171 km · Mail/Express
- 22181Jabalpur–Hazrat Nizamuddin Superfast Express23:452 hr 17 min02:02+1 arrives the next day
Gwalior Jn (GWL) to Mathura Jn (MTJ)
172 km · Superfast
- 12615Grand Trunk Express23:572 hr 38 min02:35+1 arrives the next day
Gwalior Jn (GWL) to Mathura Jn (MTJ)
171 km · Superfast
Search Gwalior to Mathura for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Agra CanttAGC
Gwalior Jn GWL to Mathura Jn MTJ
00:503 hr 10 min04:00Holds 8 in 101 hr 5 min to change at AGC — tightHolds about 8 times in 10 here. 109 min would make it 9 in 10. Measured on 89,891 paired days.
12405 often runs late
- One change at Agra CanttAGC
Gwalior Jn GWL to Mathura Jn MTJ
01:343 hr 10 min04:44Holds 8 in 101 hr 2 min to change at AGC — tightHolds about 8 times in 10 here. 105 min would make it 9 in 10. Measured on 89,891 paired days.
12621 often runs late
- One change at Agra CanttAGC
Gwalior Jn GWL to Mathura Jn MTJ
06:253 hr 10 min09:3512611 NZM GARIBRATH 06:25 — 07:50 on Sun
Holds 8 in 101 hr 5 min to change at AGC — tightHolds about 8 times in 10 here. This train arrives a median 12 min late, against 35 min late for the junction's typical arrival. 135 min would make it 9 in 10. Measured on 73,761 paired days.
12433 often runs late
- One change at Agra CanttAGC
Gwalior Jn GWL to Mathura Jn MTJ
22:123 hr 11 min01:23+1 arrives the next dayHolds 9 in 101 hr to change at AGC — tightHolds about 9 times in 10 here. 83 min would make it 9 in 10. Measured on 50,323 paired days.
14623 often runs late