Departure Time
12AM - 6AM
6AM - 12PM
12PM - 6PM
6PM - 12AM
Arrival Time
12AM - 6AM
6AM - 12PM
12PM - 6PM
6PM - 12AM
Avantika Exp
12962 View Route
01:25 AM 19 Apr
01h 04m
02:29 AM 19 Apr
Bharuch Jn All Days
Surat
Ranakpur Exp
14707 View Route
01:40 AM 19 Apr
59m
02:39 AM 19 Apr
Bharuch Jn All Days
Surat
Jp Mmct Sf Exp
12956 View Route
02:01 AM 19 Apr
47m
02:48 AM 19 Apr
Ankleshwar Jn All Days
Surat
Adi Hwh Exp
12833 View Route
02:59 AM 19 Apr
01h 42m
04:41 AM 19 Apr
Bharuch Jn All Days
Udhna Jn
Bdts Humsafar
22924 View Route
04:20 AM 19 Apr
01h 05m
05:25 AM 19 Apr
Bharuch Jn M T W T F S S
Surat
Adi Mmct Exp
19418 View Route
04:22 AM 19 Apr
01h 39m
06:01 AM 19 Apr
Ankleshwar Jn All Days
Surat
Mahuva Surat Ex
19256 View Route
05:20 AM 19 Apr
01h 15m
06:35 AM 19 Apr
Ankleshwar Jn M T W T F S S
Surat
Ak Tejas Raj Ex
12954 View Route
05:28 AM 19 Apr
45m
06:13 AM 19 Apr
Bharuch Jn All Days
Surat
Kutch Express
22956 View Route
05:48 AM 19 Apr
52m
06:40 AM 19 Apr
Ankleshwar Jn All Days
Surat
Jam Ten Exp
19578 View Route
06:09 AM 19 Apr
48m
06:57 AM 19 Apr
Ankleshwar Jn M T W T F S S
Surat
Bvc Bdts Sf Spl
09014 View Route
06:46 AM 19 Apr
01h 29m
08:15 AM 19 Apr
Bharuch Jn M T W T F S S
Udhna Jn
Karnavati Exp
12934 View Route
07:21 AM 19 Apr
47m
08:08 AM 19 Apr
Bharuch Jn All Days
Surat
Brc Drd Sfast
22930 View Route
07:39 AM 19 Apr
58m
08:37 AM 19 Apr
Ankleshwar Jn All Days
Surat
Aii Ddr Express
12990 View Route
07:43 AM 19 Apr
01h 04m
08:47 AM 19 Apr
Bharuch Jn M T W T F S S
Surat
Mmct Doubledecke
12932 View Route
08:10 AM 19 Apr
01h 02m
09:12 AM 19 Apr
Bharuch Jn M T W T F S S
Surat
Udz Bdts Sf Exp
22902 View Route
08:36 AM 19 Apr
01h 01m
09:37 AM 19 Apr
Bharuch Jn M T W T F S S
Surat
Irctc Tejas Exp
82902 View Route
08:46 AM 19 Apr
39m
09:25 AM 19 Apr
Bharuch Jn M T W T F S S
Surat
Sayajinagri Exp
20908 View Route
09:02 AM 19 Apr
48m
09:50 AM 19 Apr
Ankleshwar Jn All Days
Surat
Adi Bdts Sf Spl
09092 View Route
09:12 AM 19 Apr
01h 08m
10:20 AM 19 Apr
Bharuch Jn M T W T F S S
Udhna Jn
Paschim Express
12926 View Route
09:20 AM 19 Apr
01h 04m
10:24 AM 19 Apr
Bharuch Jn All Days
Surat
Gujarat Sf Exp
22954 View Route
09:51 AM 19 Apr
01h 01m
10:52 AM 19 Apr
Ankleshwar Jn All Days
Surat
Vrl Bdts Exp
19204 View Route
10:37 AM 19 Apr
53m
11:30 AM 19 Apr
Ankleshwar Jn M T W T F S S
Surat
Bme Ed Sf Spl
06098 View Route
11:01 AM 19 Apr
49m
11:50 AM 19 Apr
Bharuch Jn M T W T F S S
Surat
Swaraj Express
12472 View Route
11:35 AM 19 Apr
50m
12:25 PM 19 Apr
Bharuch Jn M T W T F S S
Surat
Saurashtra Exp
19016 View Route
11:36 AM 19 Apr
01h 36m
13:12 PM 19 Apr
Ankleshwar Jn All Days
Surat
Rmr Bdts Exp
22976 View Route
15:43 PM 19 Apr
01h 02m
16:45 PM 19 Apr
Bharuch Jn M T W T F S S
Surat
Hw Bdts Exp
19020 View Route
16:03 PM 19 Apr
55m
16:58 PM 19 Apr
Ankleshwar Jn All Days
Surat
Ju Sbc Express
16507 View Route
17:06 PM 19 Apr
44m
17:50 PM 19 Apr
Bharuch Jn M T W T F S S
Surat
Mmct Shatabdi Ex
12010 View Route
17:24 PM 19 Apr
46m
18:10 PM 19 Apr
Bharuch Jn M T W T F S S
Surat
Bgkt Mas Sf Spl
06158 View Route
17:47 PM 19 Apr
01h 18m
19:05 PM 19 Apr
Ankleshwar Jn M T W T F S S
Udhna Jn
Bl Intercity
12930 View Route
18:16 PM 19 Apr
46m
19:02 PM 19 Apr
Ankleshwar Jn All Days
Surat
Okha Ers Exp
16337 View Route
18:26 PM 19 Apr
58m
19:24 PM 19 Apr
Ankleshwar Jn M T W T F S S
Surat
Gujarat Queen
19034 View Route
21:41 PM 19 Apr
01h 21m
23:02 PM 19 Apr
Ankleshwar Jn All Days
Surat
Adi Puri Sf Exp
12844 View Route
21:46 PM 19 Apr
01h 14m
23:00 PM 19 Apr
Bharuch Jn M T W T F S S
Udhna Jn
Vdg Valsad Sup
20960 View Route
22:13 PM 19 Apr
01h 01m
23:14 PM 19 Apr
Bharuch Jn All Days
Surat
Avadh Express
19038 View Route
22:21 PM 19 Apr
01h 03m
23:24 PM 19 Apr
Ankleshwar Jn All Days
Surat
Veraval Pune Exp
11087 View Route
22:55 PM 19 Apr
56m
23:51 PM 19 Apr
Bharuch Jn M T W T F S S
Surat
Saurashtra Mail
22946 View Route
23:13 PM 19 Apr
52m
00:05 AM 20 Apr
Bharuch Jn All Days
Surat
Lokshakti Exp
22928 View Route
23:27 PM 19 Apr
01h 05m
00:32 AM 20 Apr
Bharuch Jn All Days
Surat
Saurashtra Janta
19218 View Route
23:31 PM 19 Apr
49m
00:20 AM 20 Apr
Ankleshwar Jn All Days
Surat
Navjeevan Exp
12655 View Route
23:54 PM 19 Apr
01h 06m
01:00 AM 20 Apr
Ankleshwar Jn All Days
Udhna Jn
Eknr Ddr Sf Exp
12928 View Route
23:59 PM 19 Apr
59m
00:58 AM 20 Apr
Bharuch Jn All Days
Surat
Bharuch Jn to Surat train Seat Availability & Fare | Train Ticket booking Online
112 trains runs from Bharuch Jn to Surat. Check train timings, seat availability, fare & confirmation chances for waiting list tickets.