Trains from Bharuch to Ahmedabad
53 trains run between Bharuch and
Ahmedabad. Bharuch has 1 stations,
from which you can easily book train tickets to
Ahmedabad.
If you're planning a trip soon, you can alternatively book
BHARUCH TO AHMEDABAD TRAIN TICKETS
on ixigo.
Bharuch to Ahmedabad Train Distance
The distance between Bharuch and Ahmedabad is approximately 170km. Bharuch to Ahmedabad distance by train is
covered in about 2:52 hours. The fastest train between
these cities takes approximately 2:30 hours and halts at
a few stations. Some train services take longer to cover the Bharuch to Ahmedabad train distance.
To reduce your travel time, check train routes and train timetables before booking your ticket.
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 Bharuch to Ahmedabad train fare priced between
₹90 and ₹1500, with the lowest
price starting at ₹90.
Below are the minimum Bharuch to Ahmedabad train reservation ticket prices for all classes:
| 1A |
₹1185 |
| 2A |
₹720 |
| 3A |
₹380 |
| SL |
₹150 |
Weekly Trains from Bharuch to Ahmedabad
There are 23 weekly trains running between
Bharuch and Ahmedabad. Check the details below:
| MAO HAPA SF EXP (22907) |
Sat |
00:48 |
03:40 |
Bharuch Junction |
Ahmedabad Junction |
2:52 hrs |
| PURI ADI SF (20861) |
Fri |
03:15 |
06:25 |
Bharuch Junction |
Ahmedabad Junction |
3:10 hrs |
| BDTS BKN SUP EXP (21903) |
Tue |
03:43 |
07:05 |
Bharuch Junction |
Sabarmati Bg |
3:22 hrs |
| PUNE ADI SF EXP (22186) |
Thu |
04:21 |
07:30 |
Bharuch Junction |
Ahmedabad Junction |
3:09 hrs |
| PUNE BHUJ EXP (11092) |
Tue |
04:21 |
07:20 |
Bharuch Junction |
Ahmedabad Junction |
2:59 hrs |
| AHEMDABAD EXP (11050) |
Sun |
04:21 |
07:30 |
Bharuch Junction |
Ahmedabad Junction |
3:09 hrs |
| PUNE VRL EXP (11088) |
Fri |
04:21 |
07:20 |
Bharuch Junction |
Ahmedabad Junction |
2:59 hrs |
| PUNE BGKT EXP (11090) |
Mon |
04:21 |
07:20 |
Bharuch Junction |
Ahmedabad Junction |
2:59 hrs |
| KAVIGURU EXP (12950) |
Tue |
04:59 |
08:30 |
Bharuch Junction |
Ahmedabad Junction |
3:31 hrs |
| BSP OKHA SF EXP (22940) |
Tue |
06:43 |
09:25 |
Bharuch Junction |
Ahmedabad Junction |
2:42 hrs |
| REWA RJT SUP EXP (22938) |
Tue |
14:42 |
17:35 |
Bharuch Junction |
Ahmedabad Junction |
2:53 hrs |
| VIVEK EXPRESS (19567) |
Tue |
14:53 |
18:05 |
Bharuch Junction |
Ahmedabad Junction |
3:12 hrs |
| PRYJ ADI SF EXP (22968) |
Sat |
15:04 |
18:10 |
Bharuch Junction |
Ahmedabad Junction |
3:06 hrs |
| BDTS BGKT SPL (04828) |
Sun |
15:11 |
18:30 |
Bharuch Junction |
Sabarmati Bg |
3:19 hrs |
| SGNR HUMSAFAR (22498) |
Sat |
15:28 |
18:15 |
Bharuch Junction |
Ahmedabad Junction |
2:47 hrs |
| BDTS HSR SF EXP (22915) |
Mon |
16:23 |
19:20 |
Bharuch Junction |
Ahmedabad Junction |
2:57 hrs |
| BDTS JSM SFAST (22931) |
Fri |
16:23 |
19:20 |
Bharuch Junction |
Ahmedabad Junction |
2:57 hrs |
| BDTS DEE SFAST (22949) |
Wed |
18:49 |
21:35 |
Bharuch Junction |
Ahmedabad Junction |
2:46 hrs |
| BDTS BKN SF EXP (22474) |
Tue |
18:49 |
21:40 |
Bharuch Junction |
Ahmedabad Junction |
2:51 hrs |
| MDU OKHA SPECIAL (09519) |
Sat |
20:30 |
23:35 |
Bharuch Junction |
Ahmedabad Junction |
3:05 hrs |
| BL BGKT SUP (22991) |
Tue |
20:31 |
23:40 |
Bharuch Junction |
Ahmedabad Junction |
3:09 hrs |
| NED SGNR SF EXP (22723) |
Thu |
20:45 |
00:25 |
Bharuch Junction |
Ahmedabad Junction |
3:40 hrs |
| BDTS BVC SFAST (22963) |
Mon |
21:13 |
00:25 |
Bharuch Junction |
Ahmedabad Junction |
3:12 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 |
2:58 hrs |
| ARAVALI EXP (14702) |
Daily |
01:40 |
04:25 |
Bharuch Junction |
Ahmedabad Junction |
2:45 hrs |
| SAURASHTRA MAIL (22945) |
Daily |
01:52 |
04:50 |
Bharuch Junction |
Ahmedabad Junction |
2:58 hrs |
| GUJRAT MAIL (12901) |
Daily |
02:19 |
05:55 |
Bharuch Junction |
Ahmedabad Junction |
3:36 hrs |
| GUJARAT QUEEN (19033) |
Daily |
06:54 |
10:35 |
Bharuch Junction |
Ahmedabad Junction |
3:41 hrs |
| BL VADNAGAR SUP (20959) |
Daily |
07:25 |
10:05 |
Bharuch Junction |
Ahmedabad Junction |
2:40 hrs |
| HWH ADI SUF EXP (12834) |
Daily |
08:41 |
12:10 |
Bharuch Junction |
Ahmedabad Junction |
3:29 hrs |
| GUJRAT SF EXP (22953) |
Daily |
11:12 |
14:30 |
Bharuch Junction |
Ahmedabad Junction |
3:18 hrs |
| SAURASHTRA EXP (19015) |
Daily |
16:22 |
20:10 |
Bharuch Junction |
Ahmedabad Junction |
3:48 hrs |
| RANAKPUR EXP (14708) |
Daily |
17:53 |
21:50 |
Bharuch Junction |
Ahmedabad Junction |
3:57 hrs |
| KARNAVATI EXP (12933) |
Daily |
18:00 |
20:30 |
Bharuch Junction |
Vatva |
2:30 hrs |
| SAURASHTRA JANTA (19217) |
Daily |
19:02 |
22:10 |
Bharuch Junction |
Ahmedabad Junction |
3:08 hrs |
| SAYAJINAGRI EXP (20907) |
Daily |
20:20 |
23:25 |
Bharuch Junction |
Ahmedabad Junction |
3:05 hrs |
| KUTCH EXPRESS (22955) |
Daily |
22:32 |
01:25 |
Bharuch Junction |
Ahmedabad Junction |
2:53 hrs |
| MMCT ADI EXPRESS (19417) |
Daily |
23:15 |
02:20 |
Bharuch Junction |
Vatva |
3:05 hrs |
First Train from Bharuch to Ahmedabad
The first train from Bharuch to Ahmedabad is
MAO HAPA SF EXP. It starts from Bharuch at
00:48 and reaches Ahmedabad at
03:40.
Last Train from Bharuch to Ahmedabad
The last train from Bharuch to Ahmedabad is
MMCT ADI EXPRESS. It starts from Bharuch at
23:15 and reaches Ahmedabad at
02:20.
Fastest Train from Bharuch to Ahmedabad
The fastest train from Bharuch to Ahmedabad is
KARNAVATI EXP. The total Bharuch to Ahmedabad distance by
train is 170 km. It takes only
2:30 hours to cover.
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
₹90.