Trains from Mathura to Delhi
130 km by rail · 90 direct trains · fastest 1 hr 45 min on the 22633 Thiruvananthapuram–Hazrat Nizamuddin Superfast Express · 35 daily · 1 station in Mathura, 4 in Delhi
- Departures
- 00:15 – 23:00
- Fare from
- ₹180
- Sleeper · estimate
Every direct train
- 19019Bandra Terminus–Haridwar Express00:152 hr 20 min02:35
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Mail/Express
- 11057Mumbai CSMT–Amritsar Express00:352 hr 32 min03:07
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Mail/Express
- 14623Patalkot Express00:352 hr 51 min03:26
Mathura Jn (MTJ) to Delhi Safdarjng (DSJ)
137 km · Mail/Express
- 20423Patalkot Superfast Express00:552 hr 41 min03:36
Mathura Jn (MTJ) to Delhi Safdarjng (DSJ)
138 km · Superfast
- 12721Dakshin Superfast Express01:152 hr 30 min03:45
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Superfast
- 12919Malwa Express01:252 hr 23 min03:48
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Superfast
- 20155Dr. Ambedkar Nagar–New Delhi Superfast Express01:552 hr 3 min03:58
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Mail/Express
- 22181Jabalpur–Hazrat Nizamuddin Superfast Express02:042 hr 6 min04:10
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 22167Singrauli–Hazrat Nizamuddin Superfast Express02:152 hr 25 min04:40
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 22407Ambikapur–Hazrat Nizamuddin Superfast Express02:152 hr 10 min04:25
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 09309Indore–Hazrat Nizamuddin Superfast Special02:272 hr 33 min05:00
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Mail/Express
- 20957Indore–New Delhi Superfast02:272 hr 3 min04:30
Mathura Jn (MTJ) to New Delhi (NDLS)
141 km · Superfast
- 12615Grand Trunk Express02:402 hr04:40
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Superfast
- 12447UP Sampark Kranti02:472 hr 35 min05:22
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Superfast
- 12405Gondwana Express02:572 hr 3 min05:00
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 12409Gondwana Superfast Express02:572 hr 3 min05:00
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Superfast
- 12471Swaraj Express03:151 hr 48 min05:03
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 12473Sarvodaya Express03:151 hr 48 min05:03
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Superfast
- 12475Hapa–Vaishno Devi Katra Express03:151 hr 48 min05:03
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 12477Jamnagar–Vaishno Devi Katra Express03:151 hr 48 min05:03
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 12917Gujarat Sampark Kranti03:402 hr 10 min05:50
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 12415Indore–New Delhi Express03:551 hr 58 min05:53
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 12779Goa Express04:052 hr 20 min06:25
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 22455Shirdi–Kalka Express04:351 hr 53 min06:28
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Superfast
- 12964Mewar Express04:402 hr 10 min06:50
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 22867Hazrat Nizamuddin Humsafar Express04:462 hr 24 min07:10
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 22543Bandra Terminus–Lalkua Superfast Express05:002 hr 30 min07:30
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Mail/Express
- 11841Gita Jayanti Express05:053 hr 7 min08:12
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Mail/Express
- 12723Telangana Superfast Express05:102 hr 23 min07:33
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 22917Bandra Terminus–Haridwar Superfast Express06:172 hr 18 min08:35
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 12627Karnataka Express06:252 hr 8 min08:33
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Superfast
- 14211New Delhi Intercity06:402 hr 28 min09:08
Mathura Jn (MTJ) to Okhla (OKA)
130 km · Mail/Express
- 14309Ujjaini Express06:502 hr 45 min09:35
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Mail/Express
- 14317Lakshmibai Nagar–Rishikesh Express06:502 hr 45 min09:35
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Mail/Express
- 12439Nanded–Shri Ganganagar Superfast Express07:302 hr 40 min10:10
Mathura Jn (MTJ) to New Delhi (NDLS)
140 km · Superfast
- 12485Nanded–Shri Ganganagar Superfast Express07:302 hr 40 min10:10
Mathura Jn (MTJ) to New Delhi (NDLS)
140 km · Superfast
- 12751Jammu Tawi Humsafar07:302 hr 40 min10:10
Mathura Jn (MTJ) to New Delhi (NDLS)
141 km · Superfast
- 22709Nanded–Amb Andaura Superfast Express07:302 hr 40 min10:10
Mathura Jn (MTJ) to New Delhi (NDLS)
141 km · Superfast
- 12925Paschim Express07:352 hr 19 min09:54
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 04123Prayagraj–Hazrat Nizamuddin Special07:553 hr 40 min11:35
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Mail/Express
- 12953August Kranti Tejas Rajdhani Express07:551 hr 48 min09:43
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Rajdhani
- 12189Mahakaushal Express08:003 hr11:00
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 12247Bandra Terminus–Hazrat Nizamuddin Yuva Express08:201 hr 55 min10:15
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 12909Hazrat Nizamuddin Garib Rath08:201 hr 55 min10:15
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Garib Rath
- 22941Indore–Udhampur Express08:202 hr 7 min10:27
Mathura Jn (MTJ) to Delhi Safdarjng (DSJ)
138 km · Superfast
- 19325Indore–Amritsar Express09:002 hr 25 min11:25
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Mail/Express
- 12192Jabalpur–Hazrat Nizamuddin Superfast Express09:402 hr 20 min12:00
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 18477Utkal Express10:003 hr 5 min13:05
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Mail/Express
- 07621Nanded–Hazrat Nizamuddin10:023 hr 58 min14:00
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Mail/Express
- 12059Hazrat Nizamuddin Jan Shatabdi10:151 hr 55 min12:10
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Shatabdi
- 12715Sachkhand Superfast Express10:222 hr 13 min12:35
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Superfast
- 12617Mangladweep Express10:382 hr 57 min13:35
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 01707Jabalpur–Hazrat Nizamuddin Puja Special10:403 hr 45 min14:25
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Mail/Express
- 22633Thiruvananthapuram–Hazrat Nizamuddin Superfast Express10:451 hr 45 min12:30
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast · fastest
- 12625Kerala Superfast Express10:521 hr 58 min12:50
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 17363Hubballi–Rishikesh Special11:153 hr 15 min14:30
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Mail/Express
- 07635Nanded–Panipat11:403 hr 20 min15:00
Mathura Jn (MTJ) to New Delhi (NDLS)
141 km · Mail/Express
- 12903Golden Temple11:452 hr 5 min13:50
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 20945Ekta Nagar–Hazrat Nizamuddin Superfast Express11:552 hr13:55
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Superfast
- 12647Kongu Superfast Express12:002 hr 15 min14:15
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Superfast
- 20807Hirakud Express12:002 hr 4 min14:04
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 01483Khadki Hazrat Nizamuddin Special15:352 hr 35 min18:10
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Mail/Express
- 12807Samta Express15:502 hr 20 min18:10
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 12147Kolhapur–Hazrat Nizamuddin Superfast Express16:172 hr 28 min18:45
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Superfast
- 12643Thiruvananthapuram–Hazrat Nizamuddin Superfast Express16:172 hr 28 min18:45
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 12645Millennium Express16:172 hr 28 min18:45
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Superfast
- 12781Swarna Jayanthi16:172 hr 28 min18:45
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Superfast
- 12803Swarna Jayanthi16:172 hr 28 min18:45
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Superfast
- 22199Sushasan Express16:522 hr 23 min19:15
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 14621Nanded–Firozpur Cantt Express16:552 hr 46 min19:41
Mathura Jn (MTJ) to Delhi Safdarjng (DSJ)
138 km · Mail/Express
- 18237Chhattisgarh Express17:052 hr 45 min19:50
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Composite
- 11449Jabalpur–Vaishno Devi Katra Express17:352 hr 19 min19:54
Mathura Jn (MTJ) to Okhla (OKA)
130 km · Mail/Express
- 16031Andaman Express17:352 hr 19 min19:54
Mathura Jn (MTJ) to Okhla (OKA)
130 km · Mail/Express
- 04001Dadar–Hazrat Nizamuddin Special17:553 hr 40 min21:35
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Mail/Express
- 11077Jhelum Express18:202 hr 29 min20:49
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Mail/Express
- 12137Punjab Mail18:502 hr 5 min20:55
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 12279Taj Express19:052 hr21:05
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Superfast
- 11905Agra Cantt–Hoshiarpur Express19:552 hr 30 min22:25
Mathura Jn (MTJ) to New Delhi (NDLS)
141 km · Mail/Express
- 20451Sogariya–New Delhi Superfast Express20:302 hr 5 min22:35
Mathura Jn (MTJ) to New Delhi (NDLS)
140 km · Superfast
- 22653Thiruvananthapuram–Hazrat Nizamuddin Superfast Express20:451 hr 55 min22:40
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 22655Ernakulam–Hazrat Nizamuddin Superfast Express20:451 hr 55 min22:40
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Superfast
- 19307Indore–Una Himachal Express20:502 hr 15 min23:05
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
134 km · Mail/Express
- 19803Kota–Vaishno Devi Katra Express21:002 hr 15 min23:15
Mathura Jn (MTJ) to New Delhi (NDLS)
141 km · Mail/Express
- 20985Kota–Udhampur Express21:001 hr 45 min22:45
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Mail/Express
- 06141Tambaram–Hazrat Nizamuddin Special21:355 hr 25 min03:00+1 arrives the next day
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Mail/Express
- 06143Chennai Egmore–Hazrat Nizamuddin Special21:355 hr 25 min03:00+1 arrives the next day
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Mail/Express
- 12401Kota–Dehradun AC Express21:401 hr 55 min23:35
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Superfast
- 22403Pondicherry–New Delhi Superfast Express21:472 hr 33 min00:20+1 arrives the next day
Mathura Jn (MTJ) to New Delhi (NDLS)
141 km · Superfast
- 12001New Delhi Shatabdi22:011 hr 49 min23:50
Mathura Jn (MTJ) to New Delhi (NDLS)
141 km · Shatabdi
- 07021Charlapalli–Hazrat Nizamuddin23:003 hr02:00+1 arrives the next day
Mathura Jn (MTJ) to Hazrat Nizamuddin (NZM)
133 km · Mail/Express
Search Mathura to Delhi for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Kosi KalanKSV
Mathura Jn MTJ to Hazrat Nizamuddin NZM
17:303 hr 25 min20:55Holds 8 in 101 hr 6 min to change at KSV — tightHolds about 8 times in 10 here. 104 min would make it 9 in 10. Measured on 61,600 paired days.
01943 often runs late
- One change at Kosi KalanKSV
Mathura Jn MTJ to Hazrat Nizamuddin NZM
00:153 hr 33 min03:48Holds 9 in 101 hr 9 min to change at KSV — tightHolds about 9 times in 10 here. 94 min would make it 9 in 10. Measured on 54,286 paired days.
12919 often runs late
- One change at Kosi KalanKSV
Mathura Jn MTJ to New Delhi NDLS
18:503 hr 35 min22:25Holds 8 in 101 hr 9 min to change at KSV — tightHolds about 8 times in 10 here. 115 min would make it 9 in 10. Measured on 61,629 paired days.
12137 often runs late