Aberdour departures

Leven

Platform 2 This train has been delayed by a late running train being in front of this one
10:34
due 10:42
More
Show Less

Calling at

Burntisland10:38due 10:46
Kinghorn10:43due 10:50
Kirkcaldy10:48due 10:55
Cameron Bridge11:02due 11:09
Leven11:07due 11:13
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
10:52
on time
More
Show Less

Calling at

Dalgety Bay10:57on time
Inverkeithing11:09on time
North Queensferry11:13on time
Dalmeny11:17on time
Edinburgh Gateway11:23on time
Haymarket11:29on time
Edinburgh11:34on time
From LevenOperated by ScotRail

Perth

Platform 2
11:08
on time
More
Show Less

Calling at

Burntisland11:12on time
Kinghorn11:17on time
Kirkcaldy11:22on time
Markinch11:34on time
Ladybank11:45on time
Perth12:09on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
11:20
on time
More
Show Less

Calling at

Dalgety Bay11:25on time
Inverkeithing11:28on time
Edinburgh Gateway11:39on time
South Gyle11:42on time
Haymarket11:48on time
Edinburgh11:53on time
From PerthOperated by ScotRail

Leven

Platform 2
11:36
on time
More
Show Less

Calling at

Burntisland11:40on time
Kinghorn11:45on time
Kirkcaldy11:50on time
Cameron Bridge12:05on time
Leven12:10on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
11:46
on time
More
Show Less

Calling at

Dalgety Bay11:50on time
Inverkeithing11:54on time
North Queensferry11:58on time
Dalmeny12:02on time
Edinburgh Gateway12:08on time
Haymarket12:15on time
Edinburgh12:20on time
From LevenOperated by ScotRail

Perth

Platform 2
12:05
on time
More
Show Less

Calling at

Burntisland12:09on time
Kinghorn12:14on time
Kirkcaldy12:19on time
Markinch12:28on time
Ladybank12:39on time
Perth13:03on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
12:10
on time
More
Show Less

Calling at

Dalgety Bay12:15on time
Inverkeithing12:18on time
Edinburgh Gateway12:29on time
South Gyle12:31on time
Haymarket12:38on time
Edinburgh12:43on time
From PerthOperated by ScotRail