Skip to search

Trains from Mumbai to Bharuch

264 km by rail · 86 direct trains · fastest 3 hr 13 min on the 14805 Barmer AC Express · 19 daily · 2 stations in Mumbai, 2 in Bharuch

Departures
00:10 – 23:55
Fare from
₹230
Sleeper · estimate
Check seats for your date

Every direct train

Search Mumbai to Bharuch for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at SuratST

    Borivali BVI to Bharuch Jn BH

    17:224 hr 1 min21:23
    12951NDLS TEJAS RAJ17:22 — 19:43Rajdhani
    Holds 9 in 101 hr to change at ST

    Holds about 9 times in 10 here. Measured on 1,73,806 paired days.

    22933JAIPUR SF EXP20:43 — 21:23Superfast

    22933 often runs late

  • One change at SuratST

    Borivali BVI to Bharuch Jn BH

    17:404 hr 8 min21:48
    12953AK TEJAS RAJ EX17:40 — 20:10Rajdhani
    Holds 9 in 101 hr to change at ST

    Holds about 9 times in 10 here. Measured on 1,73,806 paired days.

    12995BDTS AII SF EXP21:10 — 21:48Superfast

  • One change at SuratST

    Vasai Road BSR to Bharuch Jn BH

    14:254 hr 10 min18:35
    12263Hazrat Nizamuddin Duronto14:25 — 16:53Rajdhani
    Holds 9 in 101 hr 4 min to change at ST — tight

    Holds about 9 times in 10 here. 85 min would make it 9 in 10. Measured on 1,13,022 paired days.

    12931Ahmedabad Double Decker17:57 — 18:35Superfast

    12263 often runs late

  • One change at SuratST

    Vasai Road BSR to Bharuch Jn BH

    14:254 hr 10 min18:35
    22919Ahmedabad Humsafar14:25 — 16:52Superfast
    Holds 8 in 101 hr 5 min to change at ST — tight

    Holds about 8 times in 10 here. This train arrives a median 28 min late, against 9 min late for the junction's typical arrival. 99 min would make it 9 in 10. Measured on 1,13,022 paired days.

    12931Ahmedabad Double Decker17:57 — 18:35Superfast

    22919 often runs late

  • One change at SuratST

    Borivali BVI to Bharuch Jn BH

    16:134 hr 30 min20:43
    22961VANDE BHARAT EXP16:13 — 18:38Superfast
    Holds 10 in 101 hr 22 min to change at ST

    Holds about 19 times in 20 here. Measured on 1,73,806 paired days.

    22137PRERANA EXPRESS20:00 — 20:43Superfast

    22723 NED SGNR SF EXP 20:00 — 20:43 on Thu

    22137 often runs late

Mumbai to Bharuch, station by station

Other trains from Mumbai

Other trains to Bharuch