Trains from Surat to Gwalior Jn
6 direct trains · 969 km · fastest 17 hr 20 min on the 22193 DD GWL SF EXP
Check seats and fares for your dateTrains and seats
- Checking seats
- Checking seats
- Checking seats
- 22193DD GWL SF EXP07:3517 hr 20 min00:55+1 arrives the next day
ST — GWL · 969 km · Superfast · fastest
Checking seats - Checking seats
- 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 Mathura JnMTJ20:5515 hr 37 min12:32+1 arrives the next day
quicker than every direct train
Holds 8 in 101 hr 42 min to change at MTJ — tightHolds about 8 times in 10 here. 165 min would make it 9 in 10. Measured on 96,454 paired days.
20808 often runs late
ST — MTJ
Checking seatsMTJ — GWL
Checking seats - One change at Mathura JnMTJ20:5515 hr 45 min12:40+1 arrives the next day
quicker than every direct train
Holds 9 in 102 hr 6 min to change at MTJ — tightHolds about 9 times in 10 here. 165 min would make it 9 in 10. Measured on 96,454 paired days.
09322 often runs late
ST — MTJ
Checking seatsMTJ — GWL
Checking seats - One change at Jalgaon JnJL14:2015 hr 49 min06:09+1 arrives the next day
quicker than every direct train
Holds 8 in 101 hr 35 min to change at JL — tightHolds about 8 times in 10 here. 207 min would make it 9 in 10. Measured on 4,46,959 paired days.
13426 often runs late
ST — JL
Checking seatsJL — GWL
Checking seats - One change at Jalgaon JnJL14:2015 hr 49 min06:09+1 arrives the next day
quicker than every direct train
Holds 8 in 101 hr 43 min to change at JL — tightHolds about 8 times in 10 here. 207 min would make it 9 in 10. Measured on 4,46,959 paired days.
09059 often runs late
ST — JL
Checking seatsJL — GWL
Checking seats - One change at Mathura JnMTJ20:1516 hr 17 min12:32+1 arrives the next day
quicker than every direct train
Holds 9 in 102 hr 7 min to change at MTJ — tightHolds about 9 times in 10 here. 165 min would make it 9 in 10. Measured on 96,454 paired days.
20808 often runs late
ST — MTJ
Checking seatsMTJ — GWL
Checking seats - One change at Mathura JnMTJ22:0217 hr 48 min15:50+1 arrives the next day
about as quick as the fastest direct
Holds 8 in 101 hr 30 min to change at MTJ — tightHolds about 8 times in 10 here. 165 min would make it 9 in 10. Measured on 96,454 paired days.
22868 often runs late
ST — MTJ
Checking seatsMTJ — GWL
Checking seats
Which arrives on time
On time = within 15 min at Gwalior Jn · year to September 2026 · 4 of 6 trains tracked
- 19053 ST MFP EXPMost punctualtypically 4 min late at Gwalior Jn81%
- usually on time at Gwalior Jn71%
- typically 6 min late at Gwalior Jn70%
- typically 4 min late at Gwalior Jn65%
Fares
Estimated for 969 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹500 | observed fares |
| 3E AC 3 economy | ₹1,213 | observed fares |
| 3A AC 3 tier | ₹1,307 | observed fares |
| 2A AC 2 tier | ₹1,853 | observed fares |
| 1A AC first class | ₹3,098 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from Surat
Other trains to Gwalior Jn
RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.
RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.