Trains from Bharuch to Ahmedabad
26 trains run between Bharuch and Ahmedabad. Bharuch has 1 station(s), from which you can easily book train tickets to
Ahmedabad. Distance from Bharuch to Ahmedabad is 170 km. It will take approx. 02:33 hours to reach Ahmedabad from Bharuch by train.
If you're planning a trip soon, you can alternatively book
BHARUCH TO AHMEDABAD TRAIN TICKETS
on ixigo.
Bharuch to Ahmedabad Train Ticket Price
If you are in search of affordable train tickets from Bharuch to Ahmedabad, ConfirmTkt is the best platform.
The Bharuch to Ahmedabad train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹85 and ₹960, with the lowest Bharuch to Ahmedabad train ticket rate starting at ₹85.
Below are the minimum ticket prices for all classes:
1A |
₹1175 |
2A |
₹710 |
3A |
₹505 |
SL |
₹145 |
Weekly Trains from Bharuch to Ahmedabad
There are 4 weekly trains running between Bharuch and Ahmedabad. Check the details below:
PUNE BGKT EXP (11090) |
Mon |
04:15 |
07:25 |
Bharuch Junction |
Ahmedabad Junction |
03:10 hrs |
BDTS HSR SF EXP (22915) |
Mon |
16:23 |
19:25 |
Bharuch Junction |
Ahmedabad Junction |
03:02 hrs |
BDTS BVC SFAST (22963) |
Mon |
21:13 |
00:25 |
Bharuch Junction |
Ahmedabad Junction |
03:12 hrs |
UDN BVC SPECIAL (09021) |
Mon |
23:12 |
02:05 |
Bharuch Junction |
Ahmedabad Junction |
02:53 hrs |
Daily Trains from Bharuch to Ahmedabad
A total of 15 trains run daily from Bharuch to Ahmedabad. See the details below:
LOKSHAKTI EXP (22927) |
Daily |
01:22 |
04:20 |
Bharuch Junction |
Ahmedabad Junction |
02:58 hrs |
ARAVALI EXP (14702) |
Daily |
01:40 |
04:30 |
Bharuch Junction |
Ahmedabad Junction |
02:50 hrs |
SAURASHTRA MAIL (22945) |
Daily |
01:52 |
05:00 |
Bharuch Junction |
Ahmedabad Junction |
03:08 hrs |
GUJRAT MAIL (12901) |
Daily |
02:19 |
05:50 |
Bharuch Junction |
Ahmedabad Junction |
03:31 hrs |
GUJARAT QUEEN (19033) |
Daily |
06:54 |
10:35 |
Bharuch Junction |
Ahmedabad Junction |
03:41 hrs |
BL VADNAGAR SUP (20959) |
Daily |
07:25 |
10:10 |
Bharuch Junction |
Ahmedabad Junction |
02:45 hrs |
HWH ADI SUF EXP (12834) |
Daily |
08:41 |
12:05 |
Bharuch Junction |
Ahmedabad Junction |
03:24 hrs |
GUJRAT SF EXP (22953) |
Daily |
11:12 |
14:30 |
Bharuch Junction |
Ahmedabad Junction |
03:18 hrs |
SAURASHTRA EXP (19015) |
Daily |
16:22 |
20:15 |
Bharuch Junction |
Ahmedabad Junction |
03:53 hrs |
RANAKPUR EXP (14708) |
Daily |
17:52 |
21:45 |
Bharuch Junction |
Ahmedabad Junction |
03:53 hrs |
KARNAVATI EXP (12933) |
Daily |
18:00 |
21:05 |
Bharuch Junction |
Ahmedabad Junction |
03:05 hrs |
SAURASHTRA JANTA (19217) |
Daily |
19:02 |
22:10 |
Bharuch Junction |
Ahmedabad Junction |
03:08 hrs |
SAYAJINAGRI EXP (20907) |
Daily |
20:20 |
23:25 |
Bharuch Junction |
Ahmedabad Junction |
03:05 hrs |
KUTCH EXPRESS (22955) |
Daily |
22:32 |
01:35 |
Bharuch Junction |
Ahmedabad Junction |
03:03 hrs |
MMCT ADI EXPRESS (19417) |
Daily |
23:16 |
03:05 |
Bharuch Junction |
Ahmedabad Junction |
03:49 hrs |
First Train from Bharuch to Ahmedabad
The first train from Bharuch to Ahmedabad is LOKSHAKTI EXP. It starts from Bharuch at 01:22 and reaches Ahmedabad at 04:20.
Last Train from Bharuch to Ahmedabad
The last train from Bharuch to Ahmedabad is MMCT ADI EXPRESS. It starts from Bharuch at 23:16 and reaches Ahmedabad at 03:05.
Fastest Train from Bharuch to Ahmedabad
The fastest train from Bharuch to Ahmedabad is IRCTC TEJAS EXP. It takes only 02:33 hours to cover 170 km.
Cheapest Train from Bharuch to Ahmedabad
The cheapest train from Bharuch to Ahmedabad is GUJARAT QUEEN (19033). The lowest price for Bharuch to Ahmedabad train ticket is ₹85.