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
04:35 AM 23 May
19h 35m
00:10 AM 24 May
Surat All Days
Mathura Jn
Bdts Kanpur Sup
22444 View Route
08:35 AM 23 May
15h 15m
23:50 PM 23 May
Surat M T W T F S S
Mathura Jn
Swaraj Express
12471 View Route
14:24 PM 23 May
12h 46m
03:10 AM 24 May
Surat M T W T F S S
Mathura Jn
Paschim Express
12925 View Route
15:52 PM 23 May
15h 38m
07:30 AM 24 May
Surat All Days
Mathura Jn
Ak Tejas Raj Ex
12953 View Route
20:15 PM 23 May
11h 38m
07:53 AM 24 May
Surat All Days
Mathura Jn
Bdts Nzm Yuva Ex
12247 View Route
20:55 PM 23 May
11h 23m
08:18 AM 24 May
Surat M T W T F S S
Mathura Jn
Golden Temple
12903 View Route
22:02 PM 23 May
13h 38m
11:40 AM 24 May
Surat All Days
Mathura Jn
Surat to Mathura Jn train Seat Availability & Fare | Train Ticket booking Online
20 trains runs from Surat to Mathura Jn. Check train timings, seat availability, fare & confirmation chances for waiting list tickets.