← Change station

Kirkcaldy

Trains between Durham and Darlington may be cancelled, delayed by up to 30 minutes or revised. Further information can be found in Status and Disruptions.
Earlier trains
19:14
19:47
Aberdeen
1S19 • London North Eastern Railway
2
19:26
Perth
1L95 • ScotRail
2
19:33
Edinburgh
1L28 • ScotRail
1
19:38
Edinburgh
2K78 • ScotRail
1
19:42
Dundee
1L27 • ScotRail
2
19:53
Edinburgh
1L90 • ScotRail
1
19:53
Leven
2K77 • ScotRail
2
20:13
York
1E31 • London North Eastern Railway
1
20:27
Perth
1L97 • ScotRail
2
20:32
Edinburgh
1L30 • ScotRail
1
20:36
Dundee
1L29 • ScotRail
2
20:43
Edinburgh
2K80 • ScotRail
1
20:50
Leven
2K79 • ScotRail
2
20:58
Edinburgh
1L92 • ScotRail
1
21:10
Aberdeen
1S23 • London North Eastern Railway
2
Later trains
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries