Account
My Trips
Customer Service
ixigo money
Alerts
Travellers
Mobile Apps
Travel Stories
Logout
From
To
Date

Bharuch to Mumbai Trains

Book Bharuch to Mumbai trains – Here is a list of trains along with their schedule, time table, seat availability, and ticket fare. Approximately 28 trains are found running between Bharuch to Mumbai covering a distance of approx 311 kms. Get the best price on Bharuch to Mumbai online train ticket booking. Also, plan your return journey by booking Mumbai to Bharuch train tickets online.

भरूच जंक्शन से मुंबई के लिए ट्रेन (हिंदी में देखें )
  • 12928Eknr Ddr Sf ExpRuns on: SMTWTFS Mail/Express ( 12928 Running Status )
    BH
    Bharuch Jn
    00:01
    5hr 29min
    DDR
    Dadar
    05:30
    SL3A2S2A1A
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Sun, 5 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
  • 14701Aravali ExpressRuns on: SMTWTFS Mail/Express ( 14701 Running Status )
    BH
    Bharuch Jn
    01:01
    5hr 14min
    BDTS
    Bandra Terminus
    06:15
    SL3A2S2A
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Sun, 5 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
  • 12962Avantika ExpRuns on: SMTWTFS Mail/Express ( 12962 Running Status )
    BH
    Bharuch Jn
    01:11
    5hr 19min
    MMCT
    Mumbai Central
    06:30
    SL3A2S2A1A
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Sun, 5 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
  • 12902Gujrat MailRuns on: SMTWTFS Mail/Express ( 12902 Running Status )
    BH
    Bharuch Jn
    01:18
    4hr 57min
    DDR
    Dadar
    06:15
    SL3A2S2A1A
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Sun, 5 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
  • 14707Ranakpur ExpRuns on: SMTWTFS Mail/Express ( 14707 Running Status )
    BH
    Bharuch Jn
    01:43
    5hr 27min
    DDR
    Dadar
    07:10
    SL3A2S2A
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Sun, 5 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
  • 12215Bdts Garib RathRuns on: SMTWTFS Mail/Express ( 12215 Running Status )
    BH
    Bharuch Jn
    03:09
    4hr 26min
    BDTS
    Bandra Terminus
    07:35
    3A
    Fri, 3 Jun
    -
    Sun, 5 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
    Fri, 10 Jun
    -
    Sun, 12 Jun
    -
  • 12954Ak Tejas Raj ExRuns on: SMTWTFS Mail/Express ( 12954 Running Status )
    BH
    Bharuch Jn
    05:28
    4hr 37min
    MMCT
    Mumbai Central
    10:05
    3A2A1A
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Sun, 5 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
  • 22956Kutch ExpressRuns on: SMTWTFS Mail/Express ( 22956 Running Status )
    BH
    Bharuch Jn
    05:43
    6hr 2min
    BDTS
    Bandra Terminus
    11:45
    SL3A2S2A1A
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Sun, 5 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
  • 12934Karnavati ExpRuns on: SMTWTFS Mail/Express ( 12934 Running Status )
    BH
    Bharuch Jn
    07:17
    4hr 53min
    MMCT
    Mumbai Central
    12:10
    2SCC
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Sun, 5 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
  • 20483Bgkt Ddr ExpRuns on: SMTWTFS Mail/Express ( 20483 Running Status )
    BH
    Bharuch Jn
    07:35
    4hr 50min
    DDR
    Dadar
    12:25
    SL3A2S2A
    Fri, 3 Jun
    -
    Tue, 7 Jun
    -
    Fri, 10 Jun
    -
    Tue, 14 Jun
    -
    Fri, 17 Jun
    -
    Tue, 21 Jun
    -
  • 12932Mmct DoubledeckeRuns on: SMTWTFS Mail/Express ( 12932 Running Status )
    BH
    Bharuch Jn
    08:13
    4hr 42min
    MMCT
    Mumbai Central
    12:55
    CC
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
    Thu, 9 Jun
    -
  • 20908Sayajinagri ExpRuns on: SMTWTFS Mail/Express ( 20908 Running Status )
    BH
    Bharuch Jn
    08:38
    5hr 12min
    DDR
    Dadar
    13:50
    SL3A2S2A1A
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Sun, 5 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
  • 82902Irctc Tejas ExpRuns on: SMTWTFS Mail/Express ( 82902 Running Status )
    BH
    Bharuch Jn
    08:46
    4hr 19min
    MMCT
    Mumbai Central
    13:05
    CCEC
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Sun, 5 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
  • 12996Aii Bdts ExpRuns on: SMTWTFS Mail/Express ( 12996 Running Status )
    BH
    Bharuch Jn
    09:03
    5hr 7min
    BDTS
    Bandra Terminus
    14:10
    SL3A2S2A3E
    Fri, 3 Jun
    -
    Sun, 5 Jun
    -
    Wed, 8 Jun
    -
    Fri, 10 Jun
    -
    Sun, 12 Jun
    -
    Wed, 15 Jun
    -
  • 12926Paschim ExpressRuns on: SMTWTFS Mail/Express ( 12926 Running Status )
    BH
    Bharuch Jn
    09:25
    6hr
    BDTS
    Bandra Terminus
    15:25
    SL3A2S2A1A
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Sun, 5 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
  • 22954Gujarat Sf ExpRuns on: SMTWTFS Mail/Express ( 22954 Running Status )
    BH
    Bharuch Jn
    09:32
    6hr 28min
    MMCT
    Mumbai Central
    16:00
    2SCC
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Sun, 5 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
  • 22950Dee Bdts Sf ExpRuns on: SMTWTFS Mail/Express ( 22950 Running Status )
    BH
    Bharuch Jn
    10:01
    5hr 9min
    BDTS
    Bandra Terminus
    15:10
    SL3A2S2A
    Fri, 3 Jun
    -
    Fri, 10 Jun
    -
    Fri, 17 Jun
    -
    Fri, 24 Jun
    -
    Fri, 1 Jul
    -
    Fri, 8 Jul
    -
  • 19038Avadh ExpressRuns on: SMTWTFS Mail/Express ( 19038 Running Status )
    BH
    Bharuch Jn
    11:08
    4hr 37min
    BDTS
    Bandra Terminus
    15:45
    SL3A
    Fri, 3 Jun
    -
    Fri, 10 Jun
    -
    Fri, 17 Jun
    -
    Fri, 24 Jun
    -
    Fri, 1 Jul
    -
    Fri, 8 Jul
    -
  • 19016Saurashtra ExpRuns on: SMTWTFS Mail/Express ( 19016 Running Status )
    BH
    Bharuch Jn
    11:13
    8hr 17min
    MMCT
    Mumbai Central
    19:30
    SL3A2S2A
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Sun, 5 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
  • 02199Vglb Bdts FestRuns on: SMTWTFS Mail/Express ( 02199 Running Status )
    BH
    Bharuch Jn
    11:28
    4hr 32min
    BDTS
    Bandra Terminus
    16:00
    SL3A2A
    Fri, 3 Jun
    -
    Fri, 10 Jun
    -
    Fri, 17 Jun
    -
    Fri, 24 Jun
    -
    Fri, 1 Jul
    -
    Fri, 8 Jul
    -
  • 22918Hw Bdts Sf ExpRuns on: SMTWTFS Mail/Express ( 22918 Running Status )
    BH
    Bharuch Jn
    12:05
    4hr 45min
    BDTS
    Bandra Terminus
    16:50
    SL3A2S2A
    Fri, 3 Jun
    -
    Fri, 10 Jun
    -
    Fri, 17 Jun
    -
    Fri, 24 Jun
    -
    Fri, 1 Jul
    -
    Fri, 8 Jul
    -
  • 19568Vivek ExpressRuns on: SMTWTFS Mail/Express ( 19568 Running Status )
    BH
    Bharuch Jn
    12:32
    5hr 15min
    KYN
    Kalyan Jn
    17:47
    SL3A2S2A
    Fri, 3 Jun
    -
    Fri, 10 Jun
    -
    Fri, 17 Jun
    -
    Fri, 24 Jun
    -
    Fri, 1 Jul
    -
    Fri, 8 Jul
    -
  • 19020Hw Bdts ExpRuns on: SMTWTFS Mail/Express ( 19020 Running Status )
    BH
    Bharuch Jn
    16:03
    6hr 12min
    BDTS
    Bandra Terminus
    22:15
    SL3A2S2A1A
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Sun, 5 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
  • 16209Aii Mys ExpRuns on: SMTWTFS Mail/Express ( 16209 Running Status )
    BH
    Bharuch Jn
    16:39
    6hr 3min
    KYN
    Kalyan Jn
    22:42
    SL3A2S2A1A
    Fri, 3 Jun
    -
    Sun, 5 Jun
    -
    Fri, 10 Jun
    -
    Sun, 12 Jun
    -
    Fri, 17 Jun
    -
    Sun, 19 Jun
    -
  • 12010Mmct ShatabdiRuns on: SMTWTFS Mail/Express ( 12010 Running Status )
    BH
    Bharuch Jn
    17:24
    4hr 21min
    MMCT
    Mumbai Central
    21:45
    CCECEA
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
    Thu, 9 Jun
    -
  • 19218Saurashtra JantaRuns on: SMTWTFS Mail/Express ( 19218 Running Status )
    BH
    Bharuch Jn
    23:04
    6hr 41min
    BDTS
    Bandra Terminus
    05:45
    SL3A2S2A1A
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Sun, 5 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
  • 22946Saurashtra MailRuns on: SMTWTFS Mail/Express ( 22946 Running Status )
    BH
    Bharuch Jn
    23:10
    5hr 45min
    MMCT
    Mumbai Central
    04:55
    SL3A2S2A1A3E
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Sun, 5 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -
  • 22928Lokshakti ExpRuns on: SMTWTFS Mail/Express ( 22928 Running Status )
    BH
    Bharuch Jn
    23:26
    5hr 59min
    BDTS
    Bandra Terminus
    05:25
    SL3A2S2A1A
    Fri, 3 Jun
    -
    Sat, 4 Jun
    -
    Sun, 5 Jun
    -
    Mon, 6 Jun
    -
    Tue, 7 Jun
    -
    Wed, 8 Jun
    -

Bharuch to Mumbai Trains - FAQs

Q. How many trains run between Bharuch to Mumbai everyday?

A. There are 28 trains that run between Bharuch to Mumbai everyday. Book Now

Q. What is the distance from Bharuch to Mumbai by train?

A. While travelling from Bharuch to Mumbai by train, the distance between the two locations is 311 kms. Check here to book now

Q. How many railway stations does Bharuch have?

A. Bharuch has 4 railway stations. book train tickets

Q. How many railway stations does Mumbai have?

A. Mumbai has 74 railway stations. Click here to book now

Q. How many weekly trains are there from Bharuch to Mumbai?

A. There are 28 weekly trains to reach Mumbai from Bharuch. Book Now

Q. Suggest the travel time by train from Bharuch to Mumbai?

A. Travel time by train between Bharuch to Mumbai is 4hr 19min.

Q. In the case of Tatkal tickets, how many days prior can the reservation be done? The journey route is from Bharuch to Mumbai.

A. In case of Tatkal tickets, reservation can be done one day prior to the date of journey route from Bharuch to Mumbai.

Q. Can the PNR status be checked online? The journey route is from Bharuch to Mumbai.

A. For the journey route from Bharuch to Mumbai, the PNR status enquiry for waitlisted tickets can be checked online at ixigo to get up-to-date information.

Q. Which is the slowest train running between Bharuch to Mumbai? Provide details.

A. 19016 Saurashtra Exp is the slowest train running between Bharuch to Mumbai. Covering a distance of 311 kms, the departure and arrival timings of the train are 11:13:00 and 19:30:00 respectively.

Q. The journey starts from Bharuch to Mumbai. How to get the latest online information about where is your train?

A. The latest online information about where is your train for Bharuch to Mumbai can be checked through ixigo’s website or train app.

Q. How to check the running status of trains from Bharuch to Mumbai?

A. Yes, you can check Train runing status at ixigo app for Bharuch to Mumbai.

Q. How to get the latest online information about train berth availability, from Bharuch to Mumbai?

A. Ixigo.com is a great platform for checking online information about train berth availability, from Bharuch to Mumbai.

Q. What all identification documents do I require to book IRCTC Trains e-Tickets from Bharuch to Mumbai?

A. Identification documents are not required when you’re trying to book IRCTC Trains e-Tickets from Bharuch to Mumbai.

Bharuch Jn Railway Station

City : Bharuch
Code : BH
Avg Rating : 3.9
Wifi : Available

C Shivaji Mah T Railway Station

City : Mumbai
Code : CSMT
Avg Rating : 3.6
Wifi : Available

Bharuch to Mumbai Fastest Train:

The fastest train to Mumbai from Bharuch is 82902 Irctc Tejas Exp. From Bharuch, the train takes 4hr 19min hours to reach Mumbai. The train starts at 08:46:00 from Bharuch BH and reaches Mumbai CSMT at 13:05:00. 82902 Irctc Tejas Exp operates on Mon, Tues, Wed, Fri, Sat, Sun.

Cheapest Train from Bharuch to Mumbai:

The cheapest train to Mumbai from Bharuch is 19038 Avadh Express. The train takes 4hr 37min to reach Mumbai from Bharuch. The train starts at 11:08:00 from Bharuch BH and reaches Mumbai CSMT at 15:45:00. Avadh Express operates on Fri.

Bharuch to Mumbai Last Train:

The last train to reach Mumbai from Bharuch is 22928 Lokshakti Exp. From Bharuch, the last train takes 5hr 59min hours to reach Mumbai. The last train starts at 23:26:00 from Bharuch BH and reaches Mumbai CSMT at 05:25:00. It operates on Mon, Tues, Wed, Thur, Fri, Sat, Sun.

First Train from Bharuch to Mumbai:

The first train to Mumbai from Bharuch is 12928 Eknr Ddr Sf Exp. From Bharuch, the train takes 5hr 29min to reach Mumbai. This train starts at 00:01:00 from Bharuch BH and reaches Mumbai CSMT at 05:30:00. It operates on a few days namely Mon, Tues, Wed, Thur, Fri, Sat, Sun.