HSR BDTS S F EXP (22916) departs every Wednesday from Surat at 13:22 and arrives at Mumbai at 16:45, covering the entire distance in 03 hrs 23 mins.
MARU SAGAR EXP (12978) departs every Saturday from Surat at 00:06 and arrives at Mumbai at 04:55, covering the entire distance in 04 hrs 49 mins.
BVC KCVL EXP (19260) departs every Tuesday from Surat at 17:00 and arrives at Mumbai at 20:30, covering the entire distance in 03 hrs 30 mins.
LJN BDTS EXP (19022) departs every Tuesday from Surat at 03:27 and arrives at Mumbai at 08:00, covering the entire distance in 04 hrs 33 mins.
GKP BDTS EXP (15067) departs every Thursday from Surat at 14:40 and arrives at Mumbai at 19:10, covering the entire distance in 04 hrs 30 mins.
ADI MAS HUMSAFAR (22920) departs every Monday from Surat at 19:00 and arrives at Mumbai at 23:35, covering the entire distance in 04 hrs 35 mins.
BANDRA T EXP (22952) departs every Thursday from Surat at 18:35 and arrives at Mumbai at 22:25, covering the entire distance in 03 hrs 50 mins.
PIT BDTS SF EXP (22936) departs every Sunday from Surat at 06:30 and arrives at Mumbai at 10:20, covering the entire distance in 03 hrs 50 mins.
HAPA MADGAON EXP (22908) departs every Thursday from Surat at 13:22 and arrives at Mumbai at 17:55, covering the entire distance in 04 hrs 33 mins.
BVC BDTS SF EXP (22964) departs every Monday from Surat at 03:10 and arrives at Mumbai at 07:35, covering the entire distance in 04 hrs 25 mins.
HW BDTS SF EXP (22918) departs every Friday from Surat at 17:15 and arrives at Mumbai at 22:00, covering the entire distance in 04 hrs 45 mins.
DDN KCVL SUP EXP (22660) departs every Tuesday from Surat at 06:30 and arrives at Mumbai at 12:10, covering the entire distance in 05 hrs 40 mins.
BKN BDTS SF EXP (22473) departs every Tuesday from Surat at 08:55 and arrives at Mumbai at 12:45, covering the entire distance in 03 hrs 50 mins.
BDTS HUMSAFAR (19044) departs every Saturday from Surat at 05:20 and arrives at Mumbai at 09:20, covering the entire distance in 04 hrs 00 mins.
SGNR KCVL EXP (16311) departs every Wednesday from Surat at 17:00 and arrives at Mumbai at 20:30, covering the entire distance in 03 hrs 30 mins.
VIVEK EXPRESS (19028) departs every Tuesday from Surat at 18:35 and arrives at Mumbai at 22:25, covering the entire distance in 03 hrs 50 mins.
KOLHAPUR EXPRESS (11049) departs every Sunday from Surat at 23:50 and arrives at Mumbai at 03:35, covering the entire distance in 03 hrs 45 mins.
VIVEK EXPRESS (19568) departs every Friday from Surat at 14:35 and arrives at Mumbai at 19:42, covering the entire distance in 05 hrs 07 mins.
NZM TVC SF EXP (22654) departs every Tuesday from Surat at 03:10 and arrives at Mumbai at 05:06, covering the entire distance in 01 hrs 56 mins.
INDB KCVL EXP (19332) departs every Wednesday from Surat at 06:42 and arrives at Mumbai at 13:10, covering the entire distance in 06 hrs 28 mins.
BHUJ PUNE EXP (11091) departs every Wednesday from Surat at 20:10 and arrives at Mumbai at 01:31, covering the entire distance in 05 hrs 21 mins.
HSR CBE AC S F (22475) departs every Friday from Surat at 00:11 and arrives at Mumbai at 04:25, covering the entire distance in 04 hrs 14 mins.
BGKT BDTS SF EXP (22966) departs every Sunday from Surat at 08:55 and arrives at Mumbai at 12:45, covering the entire distance in 03 hrs 50 mins.
JP YPR SUVIDHA (82654) departs every Sunday from Surat at 13:58 and arrives at Mumbai at 18:30, covering the entire distance in 04 hrs 32 mins.
ASR KCVL EXPRESS (12484) departs every Monday from Surat at 06:30 and arrives at Mumbai at 10:50, covering the entire distance in 04 hrs 20 mins.
TPJ HUMSAFAR SUP (22497) departs every Wednesday from Surat at 00:06 and arrives at Mumbai at 04:44, covering the entire distance in 04 hrs 38 mins.
KOCHUVELI EXP (19262) departs every Friday from Surat at 07:30 and arrives at Mumbai at 10:50, covering the entire distance in 03 hrs 20 mins.
BDTS HUMSAFAR (22914) departs every Thursday from Surat at 02:40 and arrives at Mumbai at 07:35, covering the entire distance in 04 hrs 55 mins.
COIMBATORE EXP (16613) departs every Sunday from Surat at 14:35 and arrives at Mumbai at 18:00, covering the entire distance in 03 hrs 25 mins.
CNB BDTS SF (22443) departs every Thursday from Surat at 18:45 and arrives at Mumbai at 23:05, covering the entire distance in 04 hrs 20 mins.
JBP BDTS SUP SPL (01706) departs every Friday from Surat at 07:55 and arrives at Mumbai at 12:45, covering the entire distance in 04 hrs 50 mins.
DEE BDTS SF EXP (22950) departs every Friday from Surat at 13:22 and arrives at Mumbai at 16:45, covering the entire distance in 03 hrs 23 mins.
TEN HUMSAFAR (19424) departs every Monday from Surat at 23:50 and arrives at Mumbai at 04:25, covering the entire distance in 04 hrs 35 mins.
PNBE BDTS SF EXP (22972) departs every Friday from Surat at 02:40 and arrives at Mumbai at 07:35, covering the entire distance in 04 hrs 55 mins.
MHV BDTS SUP EXP (22994) departs every Wednesday from Surat at 07:25 and arrives at Mumbai at 11:55, covering the entire distance in 04 hrs 30 mins.
JSM BDTS SF (22932) departs every Sunday from Surat at 13:50 and arrives at Mumbai at 17:30, covering the entire distance in 03 hrs 40 mins.
GIMB SBC EXPRESS (16505) departs every Tuesday from Surat at 19:15 and arrives at Mumbai at 01:02, covering the entire distance in 05 hrs 47 mins.
INDB LPI HUMSAFR (19316) departs every Saturday from Surat at 19:00 and arrives at Mumbai at 23:35, covering the entire distance in 04 hrs 35 mins.
VRL TVC EXPRESS (16333) departs every Thursday from Surat at 17:00 and arrives at Mumbai at 22:00, covering the entire distance in 05 hrs 00 mins.
ADI MAS SPL (06052) departs every Monday from Surat at 13:50 and arrives at Mumbai at 16:55, covering the entire distance in 03 hrs 05 mins.
RMR BDTS EXP (19062) departs every Saturday from Surat at 17:40 and arrives at Mumbai at 22:00, covering the entire distance in 04 hrs 20 mins.
JP BDTS SF EXP (22934) departs every Wednesday from Surat at 03:27 and arrives at Mumbai at 07:35, covering the entire distance in 04 hrs 08 mins.
NAGERCOIL EXP (16335) departs every Friday from Surat at 17:00 and arrives at Mumbai at 22:00, covering the entire distance in 05 hrs 00 mins.
JU SBC EXPRESS (16533) departs every Wednesday from Surat at 19:15 and arrives at Mumbai at 01:02, covering the entire distance in 05 hrs 47 mins.
AHIMSA EXPRESS (11095) departs every Thursday from Surat at 20:10 and arrives at Mumbai at 01:31, covering the entire distance in 05 hrs 21 mins.
NZM TVC SF EXP (22656) departs every Saturday from Surat at 03:10 and arrives at Mumbai at 08:05, covering the entire distance in 04 hrs 55 mins.
DARSHAN EXPRESS (12494) departs every Saturday from Surat at 13:22 and arrives at Mumbai at 17:47, covering the entire distance in 04 hrs 25 mins.
NZM TVC SF EXP (22634) departs every Saturday from Surat at 17:15 and arrives at Mumbai at 23:25, covering the entire distance in 06 hrs 10 mins.
SBC GARIB NAWAJ (16531) departs every Monday from Surat at 19:15 and arrives at Mumbai at 23:35, covering the entire distance in 04 hrs 20 mins.
NZM BDTS YUVA (12248) departs every Sunday from Surat at 05:20 and arrives at Mumbai at 09:20, covering the entire distance in 04 hrs 00 mins.
VERAVAL PUNE EXP (11087) departs every Saturday from Surat at 20:43 and arrives at Mumbai at 00:10, covering the entire distance in 03 hrs 27 mins.
BME YPR AC EXP (14806) departs every Friday from Surat at 18:35 and arrives at Mumbai at 22:42, covering the entire distance in 04 hrs 07 mins.
BVC KAKINADA EX (17203) departs every Saturday from Surat at 14:35 and arrives at Mumbai at 19:42, covering the entire distance in 05 hrs 07 mins.
MYS HUMSAFAR EXP (19667) departs every Tuesday from Surat at 09:40 and arrives at Mumbai at 13:05, covering the entire distance in 03 hrs 25 mins.
AII BDTS SF SPL (09621) departs every Sunday from Surat at 23:10 and arrives at Mumbai at 04:45, covering the entire distance in 05 hrs 35 mins.
GWL PUNE EXP (11102) departs every Sunday from Surat at 10:45 and arrives at Mumbai at 15:45, covering the entire distance in 05 hrs 00 mins.
VRL BDTS SUP EXP (22992) departs every Monday from Surat at 01:15 and arrives at Mumbai at 05:15, covering the entire distance in 04 hrs 00 mins.
PBR SC EXPRESS (19202) departs every Tuesday from Surat at 14:35 and arrives at Mumbai at 19:42, covering the entire distance in 05 hrs 07 mins.
BGKTPUNE EXPRESS (11089) departs every Tuesday from Surat at 20:10 and arrives at Mumbai at 01:31, covering the entire distance in 05 hrs 21 mins.
MHV BDTS S FAST (22990) departs every Friday from Surat at 23:55 and arrives at Mumbai at 04:45, covering the entire distance in 04 hrs 50 mins.