← Change station

Kirkcaldy

Trains between Darlington and Newcastle may be cancelled, delayed by up to 60 minutes or revised. More details can be found in Status and Disruptions.
Earlier trains
20:58
20:59
Edinburgh
1L92 • ScotRail
1
21:10
22:47
Aberdeen
1S23 • London North Eastern Railway
2
21:24
Perth
1L99 • ScotRail
2
21:30
Edinburgh
1L32 • ScotRail
1
21:36
Dundee
1L31 • ScotRail
2
21:43
Edinburgh
2K82 • ScotRail
1
21:50
Edinburgh
1L94 • ScotRail
1
21:54
Leven
2K81 • ScotRail
2
22:03
Aberdeen
1A97 • ScotRail
2
22:08
Edinburgh
1B96 • ScotRail
1
22:20
Perth
1L71 • ScotRail
2
22:30
Edinburgh
1L34 • ScotRail
1
22:38
Dundee
1L33 • ScotRail
2
22:38
Edinburgh
2K84 • ScotRail
1
22:50
Leven
2K83 • ScotRail
2
22:52
London Euston
1B16 • Caledonian Sleeper
1
Later trains
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries