IndiaTrainTable.com

Indian Railways Train Time Table

Surat to Mumbai Train Time Table

Get information on arrival and departure times of all trains passing from Surat to Mumbai.

The distance between Surat and Mumbai is 242 km. The time taken to cover the distance is . The distance and time values are average values of all trains across all routes between the two stations.

Schedule of Trains from Surat to Mumbai
TrainDepartureArrival
12978, Maru Sagar Express
Runs on SAT
00:06
Surat
03:35
Mumbai*
12940, Jaipur - Pune Jn Superfast Express
Runs on TUE SAT
00:08
Surat
04:00
Mumbai*
22475, Bikaner Jn - Coimbatore Jn Ac S F
Runs on FRI
00:11
Surat
03:05
Mumbai*
22414, Hazrat Nizamuddin - Madgaon Rajdhani Express
Runs on SUN SAT
00:13
Surat
03:10
Mumbai*
22944, Indore Jn Bg - Pune Jn Express
Runs on MON TUE THU FRI SAT
00:20
Surat
04:10
Mumbai*
12928, Vadodara Jn - Mumbai Central Express
Runs on ALL DAYS
00:23
Surat
03:46
Mumbai*
19018, Sau Janata Express
Runs on ALL DAYS
00:55
Surat
04:18
Mumbai*
12904, Golden Temple Mail
Runs on ALL DAYS
01:08
Surat
04:20
Mumbai*
22928, Ahmedabad Jn - Bandra Terminus Lokshakti Express
Runs on ALL DAYS
01:15
Surat
04:58
Mumbai*
22936, Palitana - Bandra Terminus Superfast Express
Runs on THU
01:35
Surat
06:15
Mumbai*
22904, Bhuj - Bandra Terminus Sf Ac
Runs on SUN TUE FRI
01:42
Surat
04:33
Mumbai*
12962, Indore Jn Bg - Mumbai Central Avantika Express
Runs on ALL DAYS
01:50
Surat
06:10
Mumbai*
12902, Gujarat Mail
Runs on ALL DAYS
02:10
Surat
05:06
Mumbai*
19708, Aravali Express
Runs on ALL DAYS
02:17
Surat
05:38
Mumbai*
22946, Saurashtra Superfast Express
Runs on ALL DAYS
02:38
Surat
06:02
Mumbai*
19022, Lucknow Junction - Bandra Terminus Express
Runs on TUE
03:00
Surat
07:35
Mumbai*
22654, Hazrat Nizamuddin - Thiruvananthapuram Central Weekly Superfast Express
Runs on TUE
03:10
Surat
06:40
Mumbai*
22656, Hazrat Nizamuddin - Thiruvananthapuram Central Weekly Superfast Express
Runs on SAT
03:10
Surat
06:40
Mumbai*
22964, Bhavnagar Trmus - Bandra Terminus Superfast Express
Runs on MON
03:10
Surat
06:54
Mumbai*
19312, Indore - Pune Jn Express
Runs on SUN WED
03:10
Surat
06:40
Mumbai*
22934, Jaipur - Bandra Terminus Weekly Superfast Express
Runs on WED
03:22
Surat
06:54
Mumbai*
12956, Jaipur - Mumbai Central Superfast Express
Runs on ALL DAYS
03:35
Surat
06:34
Mumbai*
12972, Bhavnagar S.f. Express
Runs on ALL DAYS
03:45
Surat
07:54
Mumbai*
59038, Vr Vr Passenger
Runs on ALL DAYS
04:15
Surat
09:55
Virar
14707, Ranakpur Express
Runs on ALL DAYS
04:42
Surat
08:36
Mumbai*
12910, Bandra Terminus Garib Rath
Runs on MON THU SAT
04:50
Surat
07:16
Mumbai*
12215, Delhi Sarai Rohilla - Bandra Terminus Garibrath
Runs on SUN TUE WED FRI
04:51
Surat
07:16
Mumbai*
12952, Mumbai Rajdhani Express
Runs on ALL DAYS
05:03
Surat
07:27
Mumbai*
22452, Chandigarh - Bandra Terminus Express
Runs on MON THU
05:20
Surat
08:26
Mumbai*
12248, Hazrat Nizamuddin - Bandra Terminus Yuva Sf Ac Express
Runs on SUN
05:20
Surat
09:20
Bandra Terminus
12922, Flying Rani Superfast Express
Runs on ALL DAYS
05:25
Surat
09:14
Mumbai*
12954, August Kranti Raj Express
Runs on ALL DAYS
06:02
Surat
08:50
Mumbai*
22660, Dehradun - Kochuveli Sup Express
Runs on TUE
06:25
Surat
10:50
Mumbai*
12484, Kochuveli Express
Runs on MON
06:30
Surat
10:50
Mumbai*
01706, Jabalpur - Bandra Terminus Superfast Special
Runs on FRI
06:55
Surat
10:25
Mumbai*
22956, Kutch Sf Express
Runs on ALL DAYS
07:05
Surat
10:34
Mumbai*
59440, Ahmadabad Passenger
Runs on ALL DAYS
07:15
Surat
15:00
Mumbai*
19578, Hapa - Tirunelveli Weekly
Runs on SUN SAT
07:25
Surat
11:20
Mumbai*
19262, Porbandar - Kochuveli Express
Runs on FRI
07:25
Surat
10:55
Mumbai*
19332, Indore Jn Bg - Kochuveli Express
Runs on WED
07:25
Surat
11:20
Mumbai*
12479, Surya Nagri Express
Runs on ALL DAYS
07:35
Surat
10:42
Mumbai*
12489, Bikaner Jn - Mumbai Dadar Superfast Express
Runs on SUN WED
08:20
Surat
11:20
Mumbai*
12960, Ddr-bhuj-ddr Bi Weekly Superfast
Runs on TUE FRI
08:20
Surat
11:02
Mumbai*
12934, Karnavati Express
Runs on ALL DAYS
08:40
Surat
11:49
Mumbai*
12990, Ajmer - Mumbai Dadar Superfast Express
Runs on MON THU SAT
08:55
Surat
11:56
Mumbai*
22966, Bhagat Ki Kothi - Bandra Terminus Superfast Express
Runs on SUN
08:55
Surat
11:56
Mumbai*
22473, Bikaner Jn - Bandra Terminus Superfast Express
Runs on TUE
08:55
Surat
11:57
Mumbai*
12932, Ahmedabad Jn - Mumbai Central Ac Double Decker
Runs on MON TUE WED THU FRI SAT
09:27
Surat
12:15
Mumbai*
22902, Udaipur - Bandra Terminus Superfast Express
Runs on MON THU SAT
09:45
Surat
12:53
Mumbai*
19116, Bhuj - Bandra Terminus Express
Runs on ALL DAYS
09:58
Surat
13:45
Mumbai*
12996, Udaipur - Bandra Terminus Superfast Express
Runs on SUN WED FRI
10:08
Surat
13:26
Mumbai*
12980, Jaipur - Bandra Terminus Superfast Express
Runs on TUE THU SAT
10:13
Surat
13:26
Mumbai*
12926, Paschim Express
Runs on ALL DAYS
10:25
Surat
13:51
Mumbai*
11102, Gwalior Jn - Pune Jn Express
Runs on SUN
10:45
Surat
14:25
Mumbai*
22954, Gujarat Sf Express
Runs on ALL DAYS
11:15
Surat
14:59
Mumbai*
19216, Saurashtra Express
Runs on ALL DAYS
12:40
Surat
17:30
Mumbai*
04418, Hazrat Nizamuddin - Pune Jn Ac Exp Special
Runs on WED
13:03
Surat
17:47
Mumbai*
11103, Jhansi Jn - Bandra Terminus Express
Runs on MON TUE
13:07
Surat
16:00
Mumbai*
22916, Hisar - Bandra Terminus Super Fast Express
Runs on WED
13:07
Surat
16:00
Mumbai*
22950, Delhi Sarai Rohilla - Bandra Terminus Superfast Express
Runs on FRI
13:12
Surat
16:00
Mumbai*
12494, Hazrat Nizamuddin - Pune Jn Ac Exp Special
Runs on SAT
13:22
Surat
16:25
Mumbai*
22908, Hapa - Madgaon Superfast Express
Runs on THU
13:22
Surat
16:25
Mumbai*
19024, Firozpur Cant - Mumbai Central Janata
Runs on ALL DAYS
13:35
Surat
18:06
Mumbai*
22932, Jaisalmer - Bandra Terminus Express
Runs on SUN
13:50
Surat
16:47
Mumbai*
19420, Ahmedabad Jn - Chennai Central Express
Runs on WED SAT
13:50
Surat
16:50
Mumbai*
82654, Jaipur - Yesvantpur Jn Weekly Suvidha Special
Runs on SUN
13:55
Surat
16:50
Mumbai*
12472, Swaraj Express
Runs on SUN WED THU SAT
14:05
Surat
17:15
Mumbai*
16613, Rajkot Jn - Coimbatore Jn Weekly Express
Runs on SUN
14:35
Surat
18:20
Mumbai*
17017, Rajkot Jn - Secunderabad Jn Rajkot Express
Runs on MON WED THU
14:35
Surat
18:20
Mumbai*
17203, Bhavnagar Terminus-kakinada Port Express
Runs on SAT
14:35
Surat
18:20
Mumbai*
19202, Porbandar - Secunderabad Jn Express
Runs on TUE
14:35
Surat
18:20
Vasai Road
19568, Vivek Express
Runs on FRI
14:35
Surat
18:20
Vasai Road
19202, Porbandar - Secunderabad Jn Express
Runs on TUE
14:35
Surat
19:42
Kalyan Jn
19568, Vivek Express
Runs on FRI
14:35
Surat
19:42
Kalyan Jn
12936, Surat - Bandra Terminus Intercity Express
Runs on ALL DAYS
16:05
Surat
20:25
Mumbai*
59010, Bharuch Jn Virar Passenger
Runs on ALL DAYS
16:25
Surat
21:30
Virar
16311, Bikaner Jn - Kochuveli Expres
Runs on WED
17:00
Surat
22:00
Panvel
16333, Veraval - Thiruvananthapuram Central Express
Runs on THU
17:00
Surat
20:30
Mumbai*
16335, Nagercoil Express
Runs on FRI
17:00
Surat
20:30
Mumbai*
19260, Bhavnagar Trmus - Kochuveli Express
Runs on SUN
17:00
Surat
20:30
Vasai Road
16337, Okha - Ernakulam Jn Express
Runs on MON SAT
17:00
Surat
20:30
Vasai Road
19260, Bhavnagar Trmus - Kochuveli Express
Runs on SUN
17:00
Surat
22:00
Panvel
16337, Okha - Ernakulam Jn Express
Runs on MON SAT
17:00
Surat
22:00
Panvel
16311, Bikaner Jn - Kochuveli Expres
Runs on WED
17:00
Surat
20:20
Vasai Road
22918, Haridwar Jn - Bandra Terminus Superfast Express
Runs on FRI
17:10
Surat
22:00
Mumbai*
22634, Hazrat Nizamuddin - Thiruvananthapuram Central Superfast Express
Runs on SAT
17:15
Surat
23:25
Mumbai*
12010, Ahmedabad - Mumbai Shatabdi Express
Runs on MON TUE WED THU FRI SAT
17:58
Surat
20:33
Mumbai*
59048, Vr Vr Passenger
Runs on ALL DAYS
18:20
Surat
23:10
Virar
19028, Vivek Express
Runs on TUE
18:30
Surat
21:39
Mumbai*
16588, Bikaner Jn - Yesvantpur Jn Bi-weekly Express
Runs on MON WED
18:35
Surat
22:42
Kalyan Jn
22952, Gandhidham - Bandra Terminus Sf Weekly Express
Runs on THU
18:35
Surat
22:25
Bandra Terminus
14806, Barmer - Yesvantpur Jn Ac Express
Runs on FRI
18:35
Surat
21:35
Mumbai*
19062, Ramnagar - Bandra Terminus Express
Runs on SAT
18:35
Surat
21:39
Mumbai*
16588, Bikaner Jn - Yesvantpur Jn Bi-weekly Express
Runs on MON WED
18:35
Surat
21:35
Vasai Road
22952, Gandhidham - Bandra Terminus Sf Weekly Express
Runs on THU
18:35
Surat
21:40
Borivali
22443, Kanpur Central - Bandra Terminus Express
Runs on THU
18:45
Surat
23:05
Mumbai*
16505, Gandhidham Bg - Ksr Bengaluru Expres
Runs on TUE
19:15
Surat
23:40
Mumbai*
16507, Ju Banglore Express
Runs on THU SAT
19:15
Surat
23:35
Mumbai*
16531, Garib Nawaj Express
Runs on MON
19:15
Surat
23:40
Mumbai*
16209, Ajmer - Mysore Jn Express
Runs on SUN FRI
19:15
Surat
23:40
Vasai Road
16533, Ju-bangalore Express
Runs on WED
19:15
Surat
23:35
Vasai Road
16209, Ajmer - Mysore Jn Express
Runs on SUN FRI
19:15
Surat
01:02
Kalyan Jn
16533, Ju-bangalore Express
Runs on WED
19:15
Surat
01:02
Kalyan Jn
11089, Bhagat Ki Kothi - Pune Express
Runs on TUE
20:10
Surat
00:10
Mumbai*
11091, Bhuj - Pune Jn Express
Runs on WED
20:10
Surat
00:10
Mumbai*
11095, Ahimsa Express
Runs on THU
20:10
Surat
00:10
Mumbai*
11087, Veraval - Pune Jn Express
Runs on SAT
20:43
Surat
00:10
Mumbai*
59442, Ahmedabad Passenger
Runs on ALL DAYS
21:35
Surat
02:38
Mumbai*
19020, Bdts Express
Runs on ALL DAYS
22:30
Surat
02:58
Mumbai*
19040, Avadh Express
Runs on MON WED FRI
23:25
Surat
03:35
Mumbai*
19038, Avadh Express
Runs on SUN TUE THU SAT
23:30
Surat
03:35
Mumbai*
11049, Ahmedabad Jn - Kolhapur Express
Runs on SUN
23:50
Surat
03:35
Mumbai*

Asterisk (*) indicates multiple railway stations for boarding the train at source or to disembark at destination. Click on the train name to find the arrival time/ departure time at your preferred station.

Reverse Journey: View Trains from Mumbai to Surat.

Connecting Trains

You are here:
Home > Trains between Stations > Trains from Surat to Mumbai