Trains from Mathura Jn to Surat
Mathura Jn to Surat is 976 km by rail. 19 direct trains run it; the fastest is the 01484 Hazrat Nizamuddin KK Superfast Special at 11 hr 15 min. The most punctual is the 12248 Bandra Yuva Express, on time (within 15 min) on 91% of days, typically 2 min late. 4 run every day, leaving between 01:15 and 23:57. When they are waitlisted, a journey with one change takes 12 hr 55 min.
- Departures
- 01:15 – 23:57
- Fare from
- ₹530
- Sleeper · estimate
- Most punctual
- 91% on time
- 12248 Bandra Yuva Express
- Daily trains
- 4 of 19
Trains and seats
- 09076Kathgodam–Mumbai Central Superfast Special01:1515 hr 35 min16:50
MTJ — ST · 1,010 km · Superfast
Checking seats - Checking seats
- Checking seats
- 20922Lucknow Jn–Bandra Terminus Superfast Express02:0014 hr 45 min16:45
MTJ — ST · 1,005 km · Superfast
Checking seats - 01484Hazrat Nizamuddin KK Superfast Special02:2011 hr 15 min13:35
MTJ — ST · 976 km · Mail/Express · fastest
Checking seats - Checking seats
- Checking seats
- 22654Hazrat Nizamuddin–Thiruvananthapuram Superfast Express06:3513 hr 18 min19:53
MTJ — ST · 978 km · Superfast
Checking seats - 22656Hazrat Nizamuddin–Ernakulam Superfast Express06:3513 hr 18 min19:53
MTJ — ST · 978 km · Superfast
Checking seats - 22544Lalkua–Bandra Terminus Superfast Express15:5512 hr 55 min04:50+1 arrives the next day
MTJ — ST · 976 km · Mail/Express
Checking seats - Checking seats
- 12910Bandra Terminus Garib Rath18:0511 hr 32 min05:37+1 arrives the next day
MTJ — ST · 978 km · Garib Rath
Checking seats - 12954August Kranti Tejas Rajdhani Express18:4511 hr 28 min06:13+1 arrives the next day
MTJ — ST · 978 km · Rajdhani
Checking seats - Checking seats
- Checking seats
- 19020Haridwar–Bandra Terminus Express21:1520 hr 2 min17:17+1 arrives the next day
MTJ — ST · 977 km · Mail/Express
Checking seats - Checking seats
- 22634Hazrat Nizamuddin–Thiruvananthapuram Express23:5712 hr 40 min12:37+1 arrives the next day
MTJ — ST · 978 km · Superfast
Checking seats - 22918Haridwar–Bandra Terminus Superfast Express23:5712 hr 40 min12:37+1 arrives the next day
MTJ — ST · 977 km · Superfast
Checking seats
Check seats and fares for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Bharuch JnBH18:4512 hr 55 min07:40+1 arrives the next day
1 hr 40 min longer than the fastest direct
Almost always holds1 hr 24 min to change at BHAlmost always holds here. Measured on 3,60,842 paired days.
22939 OKHA BSP SF EXP 06:50 — 07:40 on Sat
both trains usually run on time
MTJ — BH
Checking seatsBH — ST
Checking seats - One change at Kota JnKOTA23:2513 hr 12 min12:37+1 arrives the next day
1 hr 57 min longer than the fastest direct
12472 SWARAJ EXPRESS 23:25 — 02:40 on Fri
Holds 9 in 101 hr 10 min to change at KOTA — tightHolds about 9 times in 10 here. 84 min would make it 9 in 10. Measured on 27,599 paired days.
22634 NZM TVC EXPRESS 03:50 — 12:37 on Fri
12474 often runs late
MTJ — KOTA
Checking seatsKOTA — ST
Checking seats - One change at Bharuch JnBH18:4513 hr 15 min08:00+1 arrives the next day
2 hr longer than the fastest direct
Almost always holds1 hr 49 min to change at BHAlmost always holds here. Measured on 3,60,842 paired days.
both trains usually run on time
MTJ — BH
Checking seatsBH — ST
Checking seats
Which arrives on time
On time = within 15 min at Surat · year to October 2026 · 16 of 19 trains tracked
- 12248 Bandra Yuva ExpressMost punctualusually on time at Surat91%
- usually on time at Surat90%
- typically 4 min late at Surat90%
- typically 4 min late at Surat90%
- typically 7 min late at Surat79%
Runs late more often than not
- 22918 Haridwar–Bandra Terminus Superfast Express — arrives on time only 25% of the time, typically 30 min late
- 12472 Swaraj Express — arrives on time only 53% of the time, typically 10 min late
- 22656 Hazrat Nizamuddin–Ernakulam Superfast Express — arrives on time only 54% of the time, typically 12 min late
Fares
Estimated for 976 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹530 | observed fares |
| 3E AC 3 economy | ₹1,265 | observed fares |
| 3A AC 3 tier | ₹1,360 | observed fares |
| 2A AC 2 tier | ₹1,911 | observed fares |
| 1A AC first class | ₹3,192 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class
Other trains from Mathura Jn
- Mathura Jn to Hazrat Nizamuddin75 direct trains · 133 km
- Mathura Jn to Gwalior Jn57 direct trains · 172 km
- Mathura Jn to Virangana Lakshmibai(Jhanshi)54 direct trains · 271 km
- Mathura Jn to Kota Jn41 direct trains · 330 km
- Mathura Jn to Itarsi Jn36 direct trains · 652 km
- Mathura Jn to Bina Jn35 direct trains · 422 km