Trains from Surat to Mathura
975 km by rail · 20 direct trains · fastest 11 hr 23 min on the 12247 Bandra Terminus–Hazrat Nizamuddin Yuva Express · 4 daily · 1 station in Surat, 1 in Mathura
- Departures
- 01:41 – 22:18
- Fare from
- ₹530
- Sleeper · estimate
Every direct train
- 01483Khadki Hazrat Nizamuddin Special01:4113 hr 49 min15:30
Surat (ST) to Mathura Jn (MTJ)
976 km · Mail/Express
- 04001Dadar–Hazrat Nizamuddin Special04:2213 hr 28 min17:50
Surat (ST) to Mathura Jn (MTJ)
976 km · Mail/Express
- 19019Bandra Terminus–Haridwar Express04:3519 hr 35 min00:10+1 arrives the next day
Surat (ST) to Mathura Jn (MTJ)
977 km · Mail/Express
- 22653Thiruvananthapuram–Hazrat Nizamuddin Superfast Express07:3513 hr 5 min20:40
Surat (ST) to Mathura Jn (MTJ)
977 km · Superfast
- 22655Ernakulam–Hazrat Nizamuddin Superfast Express07:3513 hr 5 min20:40
Surat (ST) to Mathura Jn (MTJ)
977 km · Superfast
- 22444Bandra Terminus–Kanpur Superfast08:3515 hr 15 min23:50
Surat (ST) to Mathura Jn (MTJ)
1,004 km · Superfast
- 22921Gorakhpur Antyodaya08:3515 hr 15 min23:50
Surat (ST) to Mathura Jn (MTJ)
1,006 km · Superfast
- 22975Bandra Terminus–Ramnagar Superfast08:3515 hr 15 min23:50
Surat (ST) to Mathura Jn (MTJ)
1,006 km · Superfast
- 09185Mumbai Central–Kanpur Anwrganj Superfast Special14:1717 hr 13 min07:30+1 arrives the next day
Surat (ST) to Mathura Jn (MTJ)
1,004 km · Superfast
- 12471Swaraj Express14:2412 hr 46 min03:10+1 arrives the next day
Surat (ST) to Mathura Jn (MTJ)
977 km · Superfast
- 22543Bandra Terminus–Lalkua Superfast Express14:2414 hr 31 min04:55+1 arrives the next day
Surat (ST) to Mathura Jn (MTJ)
975 km · Mail/Express
- 21907Mumbai Central–Kathgodam Superfast Express14:3615 hr 14 min05:50+1 arrives the next day
Surat (ST) to Mathura Jn (MTJ)
1,004 km · Mail/Express
- 20921Bandra Terminus–Lucknow Jn Superfast Express15:4014 hr 10 min05:50+1 arrives the next day
Surat (ST) to Mathura Jn (MTJ)
1,004 km · Superfast
- 12925Paschim Express15:5215 hr 38 min07:30+1 arrives the next day
Surat (ST) to Mathura Jn (MTJ)
977 km · Superfast
- 22917Bandra Terminus–Haridwar Superfast Express16:3013 hr 45 min06:15+1 arrives the next day
Surat (ST) to Mathura Jn (MTJ)
977 km · Superfast
- 12953August Kranti Tejas Rajdhani Express20:1511 hr 38 min07:53+1 arrives the next day
Surat (ST) to Mathura Jn (MTJ)
978 km · Rajdhani
- 12247Bandra Terminus–Hazrat Nizamuddin Yuva Express20:5511 hr 23 min08:18+1 arrives the next day
Surat (ST) to Mathura Jn (MTJ)
977 km · Superfast · fastest
- 12909Hazrat Nizamuddin Garib Rath20:5511 hr 23 min08:18+1 arrives the next day
Surat (ST) to Mathura Jn (MTJ)
977 km · Garib Rath
- 12903Golden Temple22:0413 hr 36 min11:40+1 arrives the next day
Surat (ST) to Mathura Jn (MTJ)
977 km · Superfast
- 22633Thiruvananthapuram–Hazrat Nizamuddin Superfast Express22:1812 hr 25 min10:43+1 arrives the next day
Surat (ST) to Mathura Jn (MTJ)
977 km · Superfast
Search Surat to Mathura for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Kota JnKOTA
Surat ST to Mathura Jn MTJ
19:4812 hr 5 min07:53+1 arrives the next dayHolds 9 in 101 hr to change at KOTA — tightHolds about 9 times in 10 here. 80 min would make it 9 in 10. Measured on 27,599 paired days.
- One change at Nagda JnNAD
Surat ST to Mathura Jn MTJ
19:4812 hr 30 min08:18+1 arrives the next dayHolds 10 in 101 hr 7 min to change at NADHolds about 19 times in 20 here. Measured on 1,77,967 paired days.