23:59 PM 21 Jan
05:30 AM 22 Jan
Bharuch Jn All Days
Mumbai Dadar West
23:27 PM 21 Jan
05:25 AM 22 Jan
Bharuch Jn All Days
Mumbai Bandra Terminus
23:13 PM 21 Jan
04:55 AM 22 Jan
Bharuch Jn All Days
Mumbai Central
23:31 PM 21 Jan
04:10 AM 22 Jan
Ankleshwar Jn All Days
Virar
22:21 PM 21 Jan
04:05 AM 22 Jan
Ankleshwar Jn All Days
Mumbai Bandra Terminus
22:55 PM 21 Jan
04:42 AM 22 Jan
Bharuch Jn M T W T F S S
Kalyan Jn
Bharuch Jn to Mumbai train Seat Availability & Fare | Train Ticket booking Online
77 trains runs from Bharuch Jn to Mumbai. Check train timings, seat availability, fare & confirmation chances for waiting list tickets.