Trains from Ahmedabad to Bharuch
23 trains run between Ahmedabad and Bharuch. Ahmedabad has 1 station(s), from which you can easily book train tickets to
Bharuch. Distance from Ahmedabad to Bharuch is 170 km. It will take approx. 02:04 hours to reach Bharuch from Ahmedabad by train.
Ahmedabad to Bharuch Train Ticket Price
If you are in search of affordable train tickets from Ahmedabad to Bharuch, ConfirmTkt is the best platform.
The Ahmedabad to Bharuch 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 Ahmedabad to Bharuch train ticket rate starting at ₹85.
Below are the minimum ticket prices for all classes:
1A |
₹1175 |
2A |
₹710 |
3A |
₹375 |
SL |
₹145 |
Weekly Trains from Ahmedabad to Bharuch
There are 3 weekly trains running between Ahmedabad and Bharuch. Check the details below:
BVC UDN SPECIAL (09022) |
Wed |
01:40 |
04:39 |
Ahmedabad Junction |
Bharuch Junction |
02:59 hrs |
HSR BDTS SF EXP (22916) |
Wed |
08:05 |
10:49 |
Ahmedabad Junction |
Bharuch Junction |
02:44 hrs |
BHUJ PUNE SPL (11091) |
Wed |
20:00 |
22:53 |
Ahmedabad Junction |
Bharuch Junction |
02:53 hrs |
Daily Trains from Ahmedabad to Bharuch
A total of 15 trains run daily from Ahmedabad to Bharuch. See the details below:
ADI HWH EXP (12833) |
Daily |
00:25 |
02:57 |
Ahmedabad Junction |
Bharuch Junction |
02:32 hrs |
KUTCH EXPRESS (22956) |
Daily |
02:55 |
05:37 |
Ahmedabad Junction |
Bharuch Junction |
02:42 hrs |
KARNAVATI EXP (12934) |
Daily |
05:00 |
07:19 |
Ahmedabad Junction |
Bharuch Junction |
02:19 hrs |
SAYAJINAGRI EXP (20908) |
Daily |
05:20 |
08:41 |
Ahmedabad Junction |
Bharuch Junction |
03:21 hrs |
GUJARAT SF EXP (22954) |
Daily |
07:10 |
09:40 |
Ahmedabad Junction |
Bharuch Junction |
02:30 hrs |
SAURASHTRA EXP (19016) |
Daily |
07:35 |
11:20 |
Ahmedabad Junction |
Bharuch Junction |
03:45 hrs |
GUJARAT QUEEN (19034) |
Daily |
18:10 |
21:25 |
Ahmedabad Junction |
Bharuch Junction |
03:15 hrs |
VDG VALSAD SUP (20960) |
Daily |
19:35 |
22:11 |
Ahmedabad Junction |
Bharuch Junction |
02:36 hrs |
SAURASHTRA JANTA (19218) |
Daily |
20:15 |
23:18 |
Ahmedabad Junction |
Bharuch Junction |
03:03 hrs |
SAURASHTRA MAIL (22946) |
Daily |
20:30 |
23:11 |
Ahmedabad Junction |
Bharuch Junction |
02:41 hrs |
LOKSHAKTI EXP (22928) |
Daily |
20:45 |
23:25 |
Ahmedabad Junction |
Bharuch Junction |
02:40 hrs |
ARAVALI EXPRESS (14701) |
Daily |
21:50 |
00:56 |
Ahmedabad Junction |
Bharuch Junction |
03:06 hrs |
GUJRAT MAIL (12902) |
Daily |
22:50 |
01:11 |
Ahmedabad Junction |
Bharuch Junction |
02:21 hrs |
RANAKPUR EXP (14707) |
Daily |
22:55 |
01:38 |
Ahmedabad Junction |
Bharuch Junction |
02:43 hrs |
ADI MMCT EXP (19418) |
Daily |
23:30 |
04:06 |
Ahmedabad Junction |
Bharuch Junction |
04:36 hrs |
First Train from Ahmedabad to Bharuch
The first train from Ahmedabad to Bharuch is ADI HWH EXP. It starts from Ahmedabad at 00:25 and reaches Bharuch at 02:57.
Last Train from Ahmedabad to Bharuch
The last train from Ahmedabad to Bharuch is ADI MMCT EXP. It starts from Ahmedabad at 23:30 and reaches Bharuch at 04:06.
Fastest Train from Ahmedabad to Bharuch
The fastest train from Ahmedabad to Bharuch is IRCTC TEJAS EXP. It takes only 02:04 hours to cover 170 km.
Cheapest Train from Ahmedabad to Bharuch
The cheapest train from Ahmedabad to Bharuch is GUJARAT QUEEN (19034). The lowest price for Ahmedabad to Bharuch train ticket is ₹85.