← 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