Departure Time
12AM - 6AM
6AM - 12PM
12PM - 6PM
6PM - 12AM
Arrival Time
12AM - 6AM
6AM - 12PM
12PM - 6PM
6PM - 12AM
Maru Sagar Exp
12978 View Route
01:15 AM 14 Jun
20h 04m
21:19 PM 14 Jun
Surat M T W T F S S
Kasaragod
Kerla S Kranti
12218 View Route
03:02 AM 14 Jun
21h 32m
00:34 AM 15 Jun
Surat M T W T F S S
Kasaragod
Bme Ed Sf Spl
06098 View Route
11:55 AM 14 Jun
23h 13m
11:08 AM 15 Jun
Surat M T W T F S S
Kasaragod
Nzm Tvc Express
22634 View Route
12:42 PM 14 Jun
19h 37m
08:19 AM 15 Jun
Surat M T W T F S S
Kasaragod
Okha Ers Exp
16337 View Route
19:34 PM 14 Jun
20h 20m
15:54 PM 15 Jun
Surat M T W T F S S
Kasaragod
Surat to Kasaragod train Seat Availability & Fare | Train Ticket booking Online
16 trains runs from Surat to Kasaragod. Check train timings, seat availability, fare & confirmation chances for waiting list tickets.