Trains from Surat to Bharuch
36 trains run between Surat and
Bharuch. Surat has 1 stations,
from which you can easily book train tickets to
Bharuch.
Check your train's PNR status by entering 10
digit PNR number.
If you're planning a trip soon, you can alternatively book
SURAT TO BHARUCH TRAIN TICKETS
on ixigo.
Surat to Bharuch Train Distance
The distance between Surat and Bharuch is approximately 59km. Surat to Bharuch distance by train is
covered in about 0:43 hours. The fastest train between
these cities takes approximately 0:11 hours and halts at
a few stations. Some train services take longer to cover the Surat to Bharuch train distance.
To reduce your travel time, check train routes and train timetables before booking your ticket.
Surat to Bharuch Train Ticket Price
If you are in search of affordable train tickets from Surat to Bharuch, ConfirmTkt is the best
platform.
The Surat to Bharuch train ticket price varies according to travel dates, coach type, and
individual preferences.
Travellers can find Surat to Bharuch train fare priced between
₹60 and ₹1750, with the lowest
price starting at ₹60.
Below are the minimum Surat to Bharuch train reservation ticket prices for all classes:
| 1A |
₹1190 |
| 2A |
₹725 |
| 3A |
₹285 |
| SL |
₹150 |
Weekly Trains from Surat to Bharuch
There are 5 weekly trains running between
Surat and Bharuch. Check the details below:
| AHEMDABAD EXP (11050) |
Sun |
03:34 |
04:19 |
Surat |
Bharuch Junction |
0:45 hrs |
| TVC NZM SF EXP (22653) |
Sun |
07:35 |
08:14 |
Surat |
Bharuch Junction |
0:39 hrs |
| EKNR MAHAMANA (20906) |
Sun |
13:55 |
14:40 |
Surat |
Bharuch Junction |
0:45 hrs |
| BDTS BGKT SPL (04828) |
Sun |
14:58 |
15:09 |
Surat |
Bharuch Junction |
0:11 hrs |
| MAJN ADI SPECIAL (09423) |
Sun |
22:00 |
22:46 |
Surat |
Bharuch Junction |
0:46 hrs |
Daily Trains from Surat to Bharuch
A total of 23 trains run daily from
Surat to Bharuch. See the details below:
| AVANTIKA EXP (12961) |
Daily |
00:27 |
01:10 |
Surat |
Bharuch Junction |
0:43 hrs |
| LOKSHAKTI EXP (22927) |
Daily |
00:37 |
01:20 |
Surat |
Bharuch Junction |
0:43 hrs |
| ARAVALI EXP (14702) |
Daily |
00:55 |
01:38 |
Surat |
Bharuch Junction |
0:43 hrs |
| SAURASHTRA MAIL (22945) |
Daily |
01:07 |
01:50 |
Surat |
Bharuch Junction |
0:43 hrs |
| GUJRAT MAIL (12901) |
Daily |
01:19 |
02:17 |
Surat |
Bharuch Junction |
0:58 hrs |
| DDR EKNR SF EXP (12927) |
Daily |
03:46 |
04:30 |
Surat |
Bharuch Junction |
0:44 hrs |
| BDTS HW EXP (19019) |
Daily |
04:35 |
05:29 |
Surat |
Bharuch Junction |
0:54 hrs |
| GUJARAT QUEEN (19033) |
Daily |
05:35 |
06:52 |
Surat |
Bharuch Junction |
1:17 hrs |
| BL DHD EXPRESS (19011) |
Daily |
06:19 |
07:11 |
Surat |
Bharuch Junction |
0:52 hrs |
| BL VADNAGAR SUP (20959) |
Daily |
06:41 |
07:23 |
Surat |
Bharuch Junction |
0:42 hrs |
| HWH ADI SUF EXP (12834) |
Daily |
08:00 |
08:39 |
Surat |
Bharuch Junction |
0:39 hrs |
| BRC INTERCITY (12929) |
Daily |
08:22 |
09:15 |
Surat |
Bharuch Junction |
0:53 hrs |
| GUJRAT SF EXP (22953) |
Daily |
10:10 |
11:10 |
Surat |
Bharuch Junction |
1:00 hrs |
| SAURASHTRA EXP (19015) |
Daily |
15:00 |
16:17 |
Surat |
Bharuch Junction |
1:17 hrs |
| PASCHIM EXPRESS (12925) |
Daily |
15:52 |
16:38 |
Surat |
Bharuch Junction |
0:46 hrs |
| RANAKPUR EXP (14708) |
Daily |
17:07 |
17:51 |
Surat |
Bharuch Junction |
0:44 hrs |
| KARNAVATI EXP (12933) |
Daily |
17:20 |
17:58 |
Surat |
Bharuch Junction |
0:38 hrs |
| SAURASHTRA JANTA (19217) |
Daily |
17:45 |
19:00 |
Surat |
Bharuch Junction |
1:15 hrs |
| DRD BRC SFAST (22929) |
Daily |
18:19 |
19:20 |
Surat |
Bharuch Junction |
1:01 hrs |
| SAYAJINAGRI EXP (20907) |
Daily |
19:25 |
20:18 |
Surat |
Bharuch Junction |
0:53 hrs |
| AK TEJAS RAJ EX (12953) |
Daily |
20:15 |
20:53 |
Surat |
Bharuch Junction |
0:38 hrs |
| MMCT ADI EXPRESS (19417) |
Daily |
21:30 |
23:13 |
Surat |
Bharuch Junction |
1:43 hrs |
| KUTCH EXPRESS (22955) |
Daily |
21:42 |
22:30 |
Surat |
Bharuch Junction |
0:48 hrs |
First Train from Surat to Bharuch
The first train from Surat to Bharuch is
AVANTIKA EXP. It starts from Surat at
00:27 and reaches Bharuch at
01:10.
Last Train from Surat to Bharuch
The last train from Surat to Bharuch is
MAJN ADI SPECIAL. It starts from Surat at
22:00 and reaches Bharuch at
22:46.
Fastest Train from Surat to Bharuch
The fastest train from Surat to Bharuch is
BDTS BGKT SPL. The total Surat to Bharuch distance by
train is 59 km. It takes only
0:11 hours to cover.
Cheapest Train from Surat to Bharuch
The cheapest train from Surat to Bharuch is
GUJARAT QUEEN (19033). The lowest price for Surat to Bharuch train ticket is
₹60.