Trains from Nadiad to Bharuch
22 trains run between Nadiad and Bharuch. Nadiad has 1 station(s), from which you can easily book train tickets to
Bharuch. Distance from Nadiad to Bharuch is 124 km. It will take approx. 01:33 hours to reach Bharuch from Nadiad by train.
Nadiad to Bharuch Train Ticket Price
If you are in search of affordable train tickets from Nadiad to Bharuch, ConfirmTkt is the best platform.
The Nadiad to Bharuch train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹75 and ₹10, with the lowest Nadiad to Bharuch train ticket rate starting at ₹75.
Below are the minimum ticket prices for all classes:
1A |
₹1175 |
2A |
₹710 |
3A |
₹505 |
SL |
₹145 |
Weekly Trains from Nadiad to Bharuch
There are 1 weekly trains running between Nadiad and Bharuch. Check the details below:
BVC BDTS SFAST (22964) |
Mon |
00:08 |
02:04 |
Nadiad Junction |
Bharuch Junction |
01:56 hrs |
Daily Trains from Nadiad to Bharuch
A total of 15 trains run daily from Nadiad to Bharuch. See the details below:
ADI MMCT EXP (19418) |
Daily |
00:45 |
04:06 |
Nadiad Junction |
Bharuch Junction |
03:21 hrs |
ADI HWH EXP (12833) |
Daily |
01:08 |
02:57 |
Nadiad Junction |
Bharuch Junction |
01:49 hrs |
KUTCH EXPRESS (22956) |
Daily |
03:48 |
05:37 |
Nadiad Junction |
Bharuch Junction |
01:49 hrs |
KARNAVATI EXP (12934) |
Daily |
05:41 |
07:19 |
Nadiad Junction |
Bharuch Junction |
01:38 hrs |
SAYAJINAGRI EXP (20908) |
Daily |
06:13 |
08:41 |
Nadiad Junction |
Bharuch Junction |
02:28 hrs |
GUJARAT SF EXP (22954) |
Daily |
07:52 |
09:40 |
Nadiad Junction |
Bharuch Junction |
01:48 hrs |
SAURASHTRA EXP (19016) |
Daily |
08:47 |
11:20 |
Nadiad Junction |
Bharuch Junction |
02:33 hrs |
GUJARAT QUEEN (19034) |
Daily |
19:09 |
21:25 |
Nadiad Junction |
Bharuch Junction |
02:16 hrs |
VDG VALSAD SUP (20960) |
Daily |
20:23 |
22:11 |
Nadiad Junction |
Bharuch Junction |
01:48 hrs |
SAURASHTRA JANTA (19218) |
Daily |
21:15 |
23:18 |
Nadiad Junction |
Bharuch Junction |
02:03 hrs |
SAURASHTRA MAIL (22946) |
Daily |
21:22 |
23:11 |
Nadiad Junction |
Bharuch Junction |
01:49 hrs |
LOKSHAKTI EXP (22928) |
Daily |
21:35 |
23:25 |
Nadiad Junction |
Bharuch Junction |
01:50 hrs |
ARAVALI EXPRESS (14701) |
Daily |
22:50 |
00:56 |
Nadiad Junction |
Bharuch Junction |
02:06 hrs |
GUJRAT MAIL (12902) |
Daily |
23:32 |
01:11 |
Nadiad Junction |
Bharuch Junction |
01:39 hrs |
RANAKPUR EXP (14707) |
Daily |
23:44 |
01:38 |
Nadiad Junction |
Bharuch Junction |
01:54 hrs |
First Train from Nadiad to Bharuch
The first train from Nadiad to Bharuch is BVC BDTS SFAST. It starts from Nadiad at 00:08 and reaches Bharuch at 02:04.
Last Train from Nadiad to Bharuch
The last train from Nadiad to Bharuch is RANAKPUR EXP. It starts from Nadiad at 23:44 and reaches Bharuch at 01:38.
Fastest Train from Nadiad to Bharuch
The fastest train from Nadiad to Bharuch is IRCTC TEJAS EXP. It takes only 01:33 hours to cover 124 km.
Cheapest Train from Nadiad to Bharuch
The cheapest train from Nadiad to Bharuch is GUJARAT QUEEN (19034). The lowest price for Nadiad to Bharuch train ticket is ₹75.