Departure Time
12AM - 6AM
6AM - 12PM
12PM - 6PM
6PM - 12AM
Arrival Time
12AM - 6AM
6AM - 12PM
12PM - 6PM
6PM - 12AM
Bdts Hw Exp
19019 View Route
05:16 AM 19 May
18h 54m
00:10 AM 20 May
Ankleshwar Jn All Days
Mathura Jn
Ers Nzm Sf Exp
22655 View Route
08:16 AM 19 May
12h 24m
20:40 PM 19 May
Bharuch Jn All Days
Mathura Jn
Swaraj Express
12471 View Route
15:04 PM 19 May
12h 06m
03:10 AM 20 May
Bharuch Jn M T W T F S S
Mathura Jn
Paschim Express
12925 View Route
16:40 PM 19 May
14h 50m
07:30 AM 20 May
Bharuch Jn All Days
Mathura Jn
Ak Tejas Raj Ex
12953 View Route
20:55 PM 19 May
10h 58m
07:53 AM 20 May
Bharuch Jn All Days
Mathura Jn
Bharuch Jn to Mathura Jn train Seat Availability & Fare | Train Ticket booking Online
10 trains runs from Bharuch Jn to Mathura Jn. Check train timings, seat availability, fare & confirmation chances for waiting list tickets.