← Change station
Aberdour
Earlier trains
08:37
08:39
Leven
2K55 • ScotRail
2
08:44
Edinburgh
2K56 • ScotRail
1
09:02
09:06
Edinburgh
1L68 • ScotRail
1
09:09
Perth
1L75 • ScotRail
2
09:39
Leven
2K57 • ScotRail
2
09:46
Edinburgh
2K58 • ScotRail
1
10:09
Perth
1L77 • ScotRail
2
10:13
Edinburgh
1L70 • ScotRail
1
Later trains
← Departures from Aberdour
06:35 Edinburgh to Perth
1L71 • ScotRail •
RTT
Edinburgh
06:35
18
Haymarket
06:39
2
South Gyle
06:44
2
Edinburgh Gateway
06:47
Inverkeithing
06:57
2
Dalgety Bay
07:01
2
Aberdour
07:06
2
Burntisland
07:10
2
Kinghorn
07:15
2
Kirkcaldy
07:20
2
Markinch
07:29
2
Ladybank
07:40
07:41
2
Perth
08:05
2