Trains from Bharuch to Vapi
27 trains run between Bharuch and Vapi. Bharuch has 1 station(s), from which you can easily book train tickets to
Vapi. Distance from Bharuch to Vapi is 151 km. It will take approx. 01:51 hours to reach Vapi from Bharuch by train.
Bharuch to Vapi Train Ticket Price
If you are in search of affordable train tickets from Bharuch to Vapi, ConfirmTkt is the best platform.
The Bharuch to Vapi train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹100 and ₹10, with the lowest Bharuch to Vapi train ticket rate starting at ₹100.
Below are the minimum ticket prices for all classes:
1A |
₹1175 |
2A |
₹710 |
3A |
₹505 |
SL |
₹145 |
Weekly Trains from Bharuch to Vapi
There are 5 weekly trains running between Bharuch and Vapi. Check the details below:
HSR PUNE SPL (04723) |
Mon |
01:37 |
03:34 |
Bharuch Junction |
Vapi |
01:57 hrs |
BVC BDTS SFAST (22964) |
Mon |
02:06 |
04:30 |
Bharuch Junction |
Vapi |
02:24 hrs |
MLDT BDTS SPL (09028) |
Mon |
12:02 |
15:04 |
Bharuch Junction |
Vapi |
03:02 hrs |
LJN BDTS SF EXP (20922) |
Mon |
15:53 |
18:16 |
Bharuch Junction |
Vapi |
02:23 hrs |
NZM TVC SF EXP (22654) |
Mon |
19:09 |
21:14 |
Bharuch Junction |
Vapi |
02:05 hrs |
Daily Trains from Bharuch to Vapi
A total of 16 trains run daily from Bharuch to Vapi. See the details below:
ARAVALI EXPRESS (14701) |
Daily |
00:58 |
03:13 |
Bharuch Junction |
Vapi |
02:15 hrs |
AVANTIKA EXP (12962) |
Daily |
01:25 |
03:50 |
Bharuch Junction |
Vapi |
02:25 hrs |
RANAKPUR EXP (14707) |
Daily |
01:40 |
04:21 |
Bharuch Junction |
Vapi |
02:41 hrs |
ADI MMCT EXP (19418) |
Daily |
04:11 |
09:44 |
Bharuch Junction |
Vapi |
05:33 hrs |
AK TEJAS RAJ EX (12954) |
Daily |
05:28 |
07:28 |
Bharuch Junction |
Vapi |
02:00 hrs |
KUTCH EXPRESS (22956) |
Daily |
05:39 |
08:48 |
Bharuch Junction |
Vapi |
03:09 hrs |
KARNAVATI EXP (12934) |
Daily |
07:21 |
09:37 |
Bharuch Junction |
Vapi |
02:16 hrs |
BRC DRD SFAST (22930) |
Daily |
07:28 |
10:05 |
Bharuch Junction |
Vapi |
02:37 hrs |
SAYAJINAGRI EXP (20908) |
Daily |
08:43 |
11:23 |
Bharuch Junction |
Vapi |
02:40 hrs |
PASCHIM EXPRESS (12926) |
Daily |
09:20 |
11:54 |
Bharuch Junction |
Vapi |
02:34 hrs |
GUJARAT SF EXP (22954) |
Daily |
09:42 |
12:38 |
Bharuch Junction |
Vapi |
02:56 hrs |
SAURASHTRA EXP (19016) |
Daily |
11:25 |
15:42 |
Bharuch Junction |
Vapi |
04:17 hrs |
HW BDTS EXP (19020) |
Daily |
16:00 |
19:30 |
Bharuch Junction |
Vapi |
03:30 hrs |
SAURASHTRA MAIL (22946) |
Daily |
23:13 |
01:45 |
Bharuch Junction |
Vapi |
02:32 hrs |
SAURASHTRA JANTA (19218) |
Daily |
23:20 |
02:09 |
Bharuch Junction |
Vapi |
02:49 hrs |
LOKSHAKTI EXP (22928) |
Daily |
23:27 |
02:18 |
Bharuch Junction |
Vapi |
02:51 hrs |
First Train from Bharuch to Vapi
The first train from Bharuch to Vapi is ARAVALI EXPRESS. It starts from Bharuch at 00:58 and reaches Vapi at 03:13.
Last Train from Bharuch to Vapi
The last train from Bharuch to Vapi is LOKSHAKTI EXP. It starts from Bharuch at 23:27 and reaches Vapi at 02:18.
Fastest Train from Bharuch to Vapi
The fastest train from Bharuch to Vapi is IRCTC TEJAS EXP. It takes only 01:51 hours to cover 151 km.
Cheapest Train from Bharuch to Vapi
The cheapest train from Bharuch to Vapi is KARNAVATI EXP (12934). The lowest price for Bharuch to Vapi train ticket is ₹100.