Trains from Bharuch to Mumbai
27 trains run between Bharuch and Mumbai. Bharuch has 1 station(s), from which you can easily book train tickets to
Mumbai. Distance from Bharuch to Mumbai is 316 km. It will take approx. 04:19 hours to reach Mumbai from Bharuch by train.
If you're planning a trip soon, you can alternatively book
BHARUCH TO MUMBAI TRAIN TICKETS
on ixigo.
Bharuch to Mumbai Train Ticket Price
If you are in search of affordable train tickets from Bharuch to Mumbai, ConfirmTkt is the best platform.
The Bharuch to Mumbai train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹145 and ₹1360, with the lowest Bharuch to Mumbai train ticket rate starting at ₹145.
Below are the minimum ticket prices for all classes:
1A |
₹1350 |
2A |
₹815 |
3A |
₹495 |
SL |
₹205 |
Weekly Trains from Bharuch to Mumbai
There are 3 weekly trains running between Bharuch and Mumbai. Check the details below:
BKN BDTS SF EXP (22473) |
Tue |
06:57 |
12:00 |
Bharuch Junction |
Mumbai Bandra Terminus |
05:03 hrs |
SGNR TPJ HUMSFAR (22497) |
Tue |
10:19 |
15:17 |
Bharuch Junction |
Kalyan Junction |
04:58 hrs |
BGKT PUNE EXP (11089) |
Tue |
22:55 |
04:42 |
Bharuch Junction |
Kalyan Junction |
05:47 hrs |
Daily Trains from Bharuch to Mumbai
A total of 17 trains run daily from Bharuch to Mumbai. See the details below:
ARAVALI EXPRESS (14701) |
Daily |
00:58 |
06:15 |
Bharuch Junction |
Mumbai Bandra Terminus |
05:17 hrs |
GUJRAT MAIL (12902) |
Daily |
01:13 |
06:15 |
Bharuch Junction |
Mumbai Dadar Western |
05:02 hrs |
AVANTIKA EXP (12962) |
Daily |
01:25 |
06:40 |
Bharuch Junction |
Mumbai Central |
05:15 hrs |
RANAKPUR EXP (14707) |
Daily |
01:40 |
07:10 |
Bharuch Junction |
Mumbai Dadar Western |
05:30 hrs |
ADI MMCT EXP (19418) |
Daily |
04:11 |
14:05 |
Bharuch Junction |
Mumbai Borivali |
09:54 hrs |
AK TEJAS RAJ EX (12954) |
Daily |
05:28 |
10:05 |
Bharuch Junction |
Mumbai Central |
04:37 hrs |
KUTCH EXPRESS (22956) |
Daily |
05:39 |
11:45 |
Bharuch Junction |
Mumbai Bandra Terminus |
06:06 hrs |
KARNAVATI EXP (12934) |
Daily |
07:21 |
12:20 |
Bharuch Junction |
Mumbai Central |
04:59 hrs |
SAYAJINAGRI EXP (20908) |
Daily |
08:43 |
13:50 |
Bharuch Junction |
Mumbai Dadar Western |
05:07 hrs |
PASCHIM EXPRESS (12926) |
Daily |
09:20 |
14:55 |
Bharuch Junction |
Mumbai Central |
05:35 hrs |
GUJARAT SF EXP (22954) |
Daily |
09:42 |
16:00 |
Bharuch Junction |
Mumbai Central |
06:18 hrs |
SAURASHTRA EXP (19016) |
Daily |
11:25 |
19:20 |
Bharuch Junction |
Mumbai Dadar Western |
07:55 hrs |
HW BDTS EXP (19020) |
Daily |
16:00 |
22:55 |
Bharuch Junction |
Mumbai Bandra Terminus |
06:55 hrs |
SAURASHTRA MAIL (22946) |
Daily |
23:13 |
04:55 |
Bharuch Junction |
Mumbai Central |
05:42 hrs |
SAURASHTRA JANTA (19218) |
Daily |
23:20 |
05:45 |
Bharuch Junction |
Mumbai Bandra Terminus |
06:25 hrs |
LOKSHAKTI EXP (22928) |
Daily |
23:27 |
05:25 |
Bharuch Junction |
Mumbai Bandra Terminus |
05:58 hrs |
EKNR DDR SF EXP (12928) |
Daily |
23:59 |
05:30 |
Bharuch Junction |
Mumbai Dadar Western |
05:31 hrs |
First Train from Bharuch to Mumbai
The first train from Bharuch to Mumbai is ARAVALI EXPRESS. It starts from Bharuch at 00:58 and reaches Mumbai at 06:15.
Last Train from Bharuch to Mumbai
The last train from Bharuch to Mumbai is EKNR DDR SF EXP. It starts from Bharuch at 23:59 and reaches Mumbai at 05:30.
Fastest Train from Bharuch to Mumbai
The fastest train from Bharuch to Mumbai is IRCTC TEJAS EXP. It takes only 04:19 hours to cover 316 km.
Cheapest Train from Bharuch to Mumbai
The cheapest train from Bharuch to Mumbai is KARNAVATI EXP (12934). The lowest price for Bharuch to Mumbai train ticket is ₹145.