Mumbai to Surat Trains — Timetable, Availability & Live Status
Find all trains from Mumbai to Surat with departure and arrival times, seat availability and live running status. Free train enquiry on Rail 24.
There are 176 direct trains from Mumbai to Surat. The first listed is 19203 BDTS VRL EXP, departing Mumbai at 19.25 and reaching Surat at 23.19 (03.54). Tap any train on Rail 24 for live running status, seat availability and PNR — free and without login.
Trains from Mumbai to Surat (176 direct trains)
| Train No. | Train Name | Departs | Arrives | Duration | Runs On |
|---|---|---|---|---|---|
| 19203 | BDTS VRL EXP | 19.25 | 23.19 | 03.54 | Sat |
| 19417 | MMCT ADI EXPRESS | 13.40 | 21.25 | 07.45 | Daily |
| 22933 | JAIPUR SF EXP | 17.05 | 20.38 | 03.33 | Mon |
| 22935 | BDTS PIT SFAST | 16.45 | 20.23 | 03.38 | Tue |
| 16587 | BIKANER EXP | 13.25 | 16.25 | 03.00 | Mon, Sat |
| 09017 | BDTS VRL SPL | 14.40 | 18.28 | 03.48 | Sun |
| 22444 | BDTS KANPUR SUP | 05.10 | 08.30 | 03.20 | Fri |
| 22655 | ERS NZM SF EXP | 04.45 | 07.30 | 02.45 | Thu |
| 22653 | TVC NZM SF EXP | 04.45 | 07.30 | 02.45 | Sun |
| 11050 | AHEMDABAD EXP | 23.40 | 03.29 | 03.49 | Sat |
| 11088 | PUNE VRL EXP | 23.40 | 03.29 | 03.49 | Thu |
| 11090 | PUNE BGKT EXP | 23.40 | 03.29 | 03.49 | Sun |
| 11092 | PUNE BHUJ EXP | 23.40 | 03.29 | 03.49 | Mon |
| 09035 | BDTS UDN SPL | 09.00 | 15.05 | 06.05 | Fri, Sat |
| 22186 | PUNE ADI SF EXP | 23.40 | 03.29 | 03.49 | Wed |
| 12009 | ADI SHATABDI EXP | 06.20 | 09.21 | 03.01 | Mon, Tue, Wed, Thu, Fri, Sat |
| 15068 | BDTS GKP EXP | 00.05 | 04.00 | 03.55 | Fri |
| 12431 | RAJDHANI EXP | 19.35 | 22.15 | 02.40 | Wed, Fri, Sat |
| 12449 | GOA SMPRK K | 21.05 | 23.48 | 02.43 | Tue, Wed |
| 12471 | SWARAJ EXPRESS | 11.00 | 14.19 | 03.19 | Mon, Thu, Fri, Sun |
| 12480 | SURYANAGARI EXP | 13.25 | 16.40 | 03.15 | Daily |
| 12483 | TVCN ASR SF EXP | 12.40 | 15.23 | 02.43 | Thu |
| 22659 | TVCN YNRK SF EXP | 12.40 | 15.23 | 02.43 | Sat |
| 12901 | GUJRAT MAIL | 21.40 | 01.14 | 03.34 | Daily |
| 12903 | GOLDEN TEMPLE | 18.45 | 21.57 | 03.12 | Daily |
| 12907 | BDTS SMPRK K EX | 17.30 | 20.53 | 03.23 | Wed, Sun |
| 12909 | NZM GARIB RATH | 17.30 | 20.50 | 03.20 | Tue, Thu, Sat |
| 12921 | ST FLYING RANI | 17.55 | 22.35 | 04.40 | Daily |
| 12925 | PASCHIM EXPRESS | 11.30 | 15.47 | 04.17 | Daily |
| 12927 | DDR EKNR SF EXP | 23.50 | 03.41 | 03.51 | Daily |
| 12933 | KARNAVATI EXP | 13.55 | 17.15 | 03.20 | Daily |
| 12935 | BDTS ST SF EXP | 06.35 | 10.35 | 04.00 | Daily |
| 12951 | NDLS TEJAS RAJ | 17.00 | 19.43 | 02.43 | Daily |
| 12953 | AK TEJAS RAJ EX | 17.10 | 20.10 | 03.00 | Daily |
| 12955 | MMCT JAIPUR SF | 19.05 | 22.30 | 03.25 | Daily |
| 12961 | AVANTIKA EXP | 20.55 | 00.22 | 03.27 | Daily |
| 12971 | BDTS BVC SF EXP | 19.10 | 23.02 | 03.52 | Daily |
| 12977 | MARUSAGAR SF EXP | 21.05 | 23.58 | 02.53 | Mon |
| 12979 | BDTS JAIPUR SF | 17.05 | 20.38 | 03.33 | Tue, Thu, Sat |
| 12989 | DDR AJMER SF EXP | 15.00 | 18.58 | 03.58 | Mon, Thu, Sat |
Tap any train number for its live running status and current location. Times shown are scheduled; check live status on the day of travel.
Travelling from Mumbai to Surat? Rail 24 lists all trains on this route with timetable, live running status and seat availability so you can pick the best train.
Find Mumbai → Surat trains
- Open trains between stations.
- Enter Mumbai as source and Surat as destination.
- See departure/arrival times, duration, and check seat availability and live running status.
Plan your Mumbai to Surat journey
- Check seat & tatkal availability across classes and dates.
- Track your train's live location on the day of travel.
- Verify your PNR status and chart preparation.
- Find the platform number before you reach the station.