Bandra TerminusSurat

Trains that stop at both stations on this route.

  • 19019Mail/Express

    Bdts Hw Exp

    4h 10m

    251 km · 8 stops

    Mumbai Bandra Trm to Surat

    Daily1A, 3E, SL, 3A, 2A

    Departs

    00:20

    Bandra Terminus (BDTS)

    Arrives

    04:30

    Surat (ST)

  • 3h 20m

    252 km · 2 stops

    Mumbai Bandra Trm to Surat

    Mon3A, SL

    Departs

    05:10

    Bandra Terminus (BDTS)

    Arrives

    08:30

    Surat (ST)

  • 3h 20m

    251 km · 2 stops

    Mumbai Bandra Trm to Surat

    Tue, Wed3E, 3A, 2A, SL

    Departs

    05:10

    Bandra Terminus (BDTS)

    Arrives

    08:30

    Surat (ST)

  • 3h 20m

    252 km · 2 stops

    Mumbai Bandra Trm to Surat

    Fri3E, 3A, 2A, SL

    Departs

    05:10

    Bandra Terminus (BDTS)

    Arrives

    08:30

    Surat (ST)

  • 4h

    251 km · 10 stops

    Mumbai Bandra Trm to Surat

    Daily2S, CC

    Departs

    06:35

    Bandra Terminus (BDTS)

    Arrives

    10:35

    Surat (ST)

  • 5h 15m

    252 km · 3 stops

    Mumbai Bandra Trm to Surat

    Mon3E, 3A, 2A, SL

    Departs

    08:35

    Bandra Terminus (BDTS)

    Arrives

    13:50

    Surat (ST)

  • 3h 19m

    252 km · 3 stops

    Mumbai Bandra Trm to Surat

    Mon, Thu, Fri, Sun1A, 3E, SL, 3A, 2A

    Departs

    11:00

    Bandra Terminus (BDTS)

    Arrives

    14:19

    Surat (ST)

  • 3h 19m

    252 km · 2 stops

    Mumbai Bandra Trm to Surat

    Tue3E, 3A, 2A, SL

    Departs

    11:00

    Bandra Terminus (BDTS)

    Arrives

    14:19

    Surat (ST)

  • 4h 17m

    251 km · 5 stops

    Mumbai Bandra Trm to Surat

    Daily1A, 3A, 2A, SL

    Departs

    11:30

    Bandra Terminus (BDTS)

    Arrives

    15:47

    Surat (ST)

  • 3h 11m

    251 km · 1 stop

    Mumbai Bandra Trm to Surat

    Tue, Wed, Fri, Sun3A

    Departs

    12:00

    Bandra Terminus (BDTS)

    Arrives

    15:11

    Surat (ST)

  • 19027Mail/Express

    Jat Vivek Exp

    3h 11m

    252 km · 2 stops

    Mumbai Bandra Trm to Surat

    Sat1A, 3E, SL, 3A, 2A

    Departs

    12:00

    Bandra Terminus (BDTS)

    Arrives

    15:11

    Surat (ST)

  • 3h 11m

    252 km · 1 stop

    Mumbai Bandra Trm to Surat

    Mon, Thu1A, 3E, SL, 3A, 2A

    Departs

    12:00

    Bandra Terminus (BDTS)

    Arrives

    15:11

    Surat (ST)

  • 3h 20m

    252 km · 3 stops

    Mumbai Bandra Trm to Surat

    Sat1A, 3E, SL, 3A, 2A

    Departs

    12:15

    Bandra Terminus (BDTS)

    Arrives

    15:35

    Surat (ST)

  • 3h 20m

    252 km · 2 stops

    Mumbai Bandra Trm to Surat

    Mon3A, 2A, SL

    Departs

    12:15

    Bandra Terminus (BDTS)

    Arrives

    15:35

    Surat (ST)

  • 3h 20m

    252 km · 3 stops

    Mumbai Bandra Trm to Surat

    Fri1A, 3A, 2A, SL

    Departs

    12:15

    Bandra Terminus (BDTS)

    Arrives

    15:35

    Surat (ST)

  • 3h 40m

    252 km · 1 stop

    Bandra Terminus to Surat

    Tue3A, 2A, SL

    Departs

    12:45

    Bandra Terminus (BDTS)

    Arrives

    16:25

    Surat (ST)

  • 3h 40m

    252 km · 5 stops

    Mumbai Bandra Trm to Surat

    Wed1A, 3E, SL, 3A, 2A

    Departs

    12:45

    Bandra Terminus (BDTS)

    Arrives

    16:25

    Surat (ST)

  • 3h 15m

    251 km · 2 stops

    Mumbai Bandra Trm to Surat

    Daily1A, 3E, SL, 3A, 2A

    Departs

    13:25

    Bandra Terminus (BDTS)

    Arrives

    16:40

    Surat (ST)

  • 4h 7m

    251 km · 7 stops

    Mumbai Bandra Trm to Surat

    Daily1A, SL, 3A, 2A

    Departs

    13:35

    Bandra Terminus (BDTS)

    Arrives

    17:42

    Surat (ST)

  • 3h 20m

    251 km · 3 stops

    Mumbai Bandra Trm to Surat

    Daily2S, CC

    Departs

    13:55

    Bandra Terminus (BDTS)

    Arrives

    17:15

    Surat (ST)

  • 3h 24m

    252 km · 3 stops

    Mumbai Bandra Trm to Surat

    Tue3E, 3A, 2A, SL

    Departs

    14:40

    Bandra Terminus (BDTS)

    Arrives

    18:04

    Surat (ST)

  • 3h 24m

    251 km · 2 stops

    Mumbai Bandra Trm to Surat

    Wed1A, 3E, SL, 3A, 2A

    Departs

    14:40

    Bandra Terminus (BDTS)

    Arrives

    18:04

    Surat (ST)

  • 3h 48m

    252 km · 3 stops

    Mumbai Bandra Trm to Surat

    FriSL, 3A, 2A

    Departs

    14:40

    Bandra Terminus (BDTS)

    Arrives

    18:28

    Surat (ST)

  • 4h 35m

    252 km · 2 stops

    Mumbai Bandra Trm to Surat

    Sat1A, SL, 3A, 2A

    Departs

    16:30

    Bandra Terminus (BDTS)

    Arrives

    21:05

    Surat (ST)

  • 3h 38m

    252 km · 1 stop

    Mumbai Bandra Trm to Surat

    Sat3A, 2A, SL

    Departs

    16:45

    Bandra Terminus (BDTS)

    Arrives

    20:23

    Surat (ST)

  • 3h 38m

    252 km · 2 stops

    Mumbai Bandra Trm to Surat

    Tue1A, 3A, 2A, SL

    Departs

    16:45

    Bandra Terminus (BDTS)

    Arrives

    20:23

    Surat (ST)

  • 3h 38m

    252 km · 4 stops

    Mumbai Bandra Trm to Surat

    MonSL, 3A, 2A

    Departs

    16:45

    Bandra Terminus (BDTS)

    Arrives

    20:23

    Surat (ST)

  • 3h 38m

    251 km · 2 stops

    Mumbai Bandra Trm to Surat

    Wed, Fri1A, 3A, 2A, SL

    Departs

    16:45

    Bandra Terminus (BDTS)

    Arrives

    20:23

    Surat (ST)

  • 3h 33m

    252 km · 6 stops

    Bandra Terminus to Surat

    Tue, Thu, Sat1A, 3E, SL, 3A, 2A

    Departs

    17:05

    Bandra Terminus (BDTS)

    Arrives

    20:38

    Surat (ST)

  • 4h

    251 km · 4 stops

    Mumbai Bandra Trm to Surat

    Wed, Fri, Sun3E, 3A, 2A, SL

    Departs

    17:05

    Bandra Terminus (BDTS)

    Arrives

    21:05

    Surat (ST)

  • 3h 33m

    252 km · 2 stops

    Mumbai Bandra Trm to Surat

    Mon1A, 3A, 2A, SL

    Departs

    17:05

    Bandra Terminus (BDTS)

    Arrives

    20:38

    Surat (ST)

  • 3h 20m

    252 km · 0 stops

    Mumbai Bandra Trm to Surat

    Fri3E, CC

    Departs

    17:30

    Bandra Terminus (BDTS)

    Arrives

    20:50

    Surat (ST)

  • 12907Sampark Kranti

    Bdts Smprk K Ex

    3h 23m

    251 km · 1 stop

    Mumbai Bandra Trm to Surat

    Wed, Sun1A, 3E, SL, 3A, 2A

    Departs

    17:30

    Bandra Terminus (BDTS)

    Arrives

    20:53

    Surat (ST)

  • 3h 20m

    252 km · 1 stop

    Mumbai Bandra Trm to Surat

    Tue, Thu, Sat3A

    Departs

    17:30

    Bandra Terminus (BDTS)

    Arrives

    20:50

    Surat (ST)

  • 3h 52m

    251 km · 5 stops

    Mumbai Bandra Trm to Surat

    Daily1A, 3A, 2A, SL

    Departs

    17:45

    Bandra Terminus (BDTS)

    Arrives

    21:37

    Surat (ST)

  • 3h 14m

    251 km · 1 stop

    Mumbai Bandra Trm to Surat

    Daily1A, 3A, 2A, SL

    Departs

    18:45

    Bandra Terminus (BDTS)

    Arrives

    21:59

    Surat (ST)

  • 3h 52m

    251 km · 5 stops

    Mumbai Bandra Trm to Surat

    Daily1A, SL, 3A, 2A

    Departs

    19:10

    Bandra Terminus (BDTS)

    Arrives

    23:02

    Surat (ST)

  • 19203Mail/Express

    Bdts Vrl Exp

    3h 54m

    252 km · 2 stops

    Mumbai Bandra Trm to Surat

    Sat1A, 3A, 2A, SL

    Departs

    19:25

    Bandra Terminus (BDTS)

    Arrives

    23:19

    Surat (ST)

  • 3h 54m

    252 km · 3 stops

    Bandra Terminus to Surat

    Fri3A, SL

    Departs

    19:25

    Bandra Terminus (BDTS)

    Arrives

    23:19

    Surat (ST)

  • 4h 54m

    251 km · 12 stops

    Mumbai Bandra Trm to Surat

    Daily1A, 3E, SL, 3A, 2A

    Departs

    19:40

    Bandra Terminus (BDTS)

    Arrives

    00:34

    Surat (ST)

  • 3h 50m

    251 km · 5 stops

    Bandra Terminus to Surat

    Daily3E, 3A, 2A, SL

    Departs

    21:00

    Bandra Terminus (BDTS)

    Arrives

    00:50

    Surat (ST)

  • 19037Mail/Express

    Avadh Exp

    4h 9m

    251 km · 5 stops

    Mumbai Bandra Trm to Surat

    Daily1A, 3E, SL, 3A, 2A

    Departs

    22:00

    Bandra Terminus (BDTS)

    Arrives

    02:09

    Surat (ST)

  • 3h 32m

    252 km · 3 stops

    Mumbai Bandra Trm to Surat

    Fri, Sun1A, 3A, 2A, SL

    Departs

    23:25

    Bandra Terminus (BDTS)

    Arrives

    02:57

    Surat (ST)

  • 3h 32m

    252 km · 2 stops

    Mumbai Bandra Trm to Surat

    Mon3E, CC

    Departs

    23:25

    Bandra Terminus (BDTS)

    Arrives

    02:57

    Surat (ST)

  • 3h 32m

    252 km · 1 stop

    Mumbai Bandra Trm to Surat

    Tue, Thu, Sat1A, 3E, SL, 3A, 2A

    Departs

    23:25

    Bandra Terminus (BDTS)

    Arrives

    02:57

    Surat (ST)

  • 3h 34m

    251 km · 1 stop

    Mumbai Bandra Trm to Surat

    Wed, Fri, Sun3E, 1A, 3A, 2A

    Departs

    23:45

    Bandra Terminus (BDTS)

    Arrives

    03:19

    Surat (ST)

  • 3h 58m

    251 km · 3 stops

    Mumbai Bandra Trm to Surat

    Wed3A, SL

    Departs

    23:55

    Bandra Terminus (BDTS)

    Arrives

    03:53

    Surat (ST)

  • 4h 10m

    252 km · 2 stops

    Mumbai Bandra Trm to Surat

    Mon, Thu, Sat3A, SL

    Departs

    23:55

    Bandra Terminus (BDTS)

    Arrives

    04:05

    Surat (ST)

  • 3h 34m

    252 km · 2 stops

    Mumbai Bandra Trm to Surat

    Fri1A, 3E, SL, 3A, 2A

    Departs

    23:55

    Bandra Terminus (BDTS)

    Arrives

    03:29

    Surat (ST)

Download the app

Search trains from Bandra Terminus to Surat with live tracking, delay alerts & more on Android.

Get it on Google Play