← Change station

Aberdour

Trains running between Haymarket and Edinburgh may be cancelled, delayed or revised. Latest information can be found in Status and Disruptions.
Earlier trains
19:10
19:14
Edinburgh
1L88 • ScotRail
1
19:12
Perth
1L95 • ScotRail
2
19:37
19:42
Leven
2K77 • ScotRail
2
19:52
19:56
Edinburgh
2K78 • ScotRail
1
20:07
Edinburgh
1L90 • ScotRail
1
20:12
Perth
1L97 • ScotRail
2
20:36
Leven
2K79 • ScotRail
2
20:58
Edinburgh
2K80 • ScotRail
1
21:10
Perth
1L99 • ScotRail
2
Later trains
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries