Aberdour departures

Kirkcaldy

Platform 2
06:41
on time
More
Show Less

Calling at

Burntisland06:45on time
Kinghorn06:49on time
Kirkcaldy06:55on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:02
on time
More
Show Less

Calling at

Dalgety Bay07:06on time
Inverkeithing07:10on time
Dalmeny07:16on time
Edinburgh Gateway07:22on time
Haymarket07:29on time
Edinburgh07:36on time
From DundeeOperated by ScotRail
07:09
on time
More
Show Less

Calling at

Burntisland07:13on time
Kinghorn07:17on time
Kirkcaldy07:22on time
Glenrothes with Thornton07:33on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:25
on time
More
Show Less

Calling at

Dalgety Bay07:30on time
Inverkeithing07:35on time
Dalmeny07:42on time
South Gyle07:48on time
Haymarket07:54on time
Edinburgh07:59on time
From KirkcaldyOperated by ScotRail