Aberdour departures

Edinburgh

Platform 1
12:50
on time
More
Show Less
From LevenOperated by ScotRail

Perth

Platform 2
13:06
on time
More
Show Less

Calling at

Burntisland13:10on time
Kinghorn13:15on time
Kirkcaldy13:20on time
Markinch13:29on time
Ladybank13:38on time
Perth14:10on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
13:17
on time
More
Show Less

Calling at

Dalgety Bay13:21on time
Inverkeithing13:25on time
Edinburgh Gateway13:36on time
South Gyle13:38on time
Haymarket13:45on time
Edinburgh13:55on time
From PerthOperated by ScotRail

Leven

Platform 2
13:36
on time
More
Show Less

Calling at

Burntisland13:40on time
Kinghorn13:45on time
Kirkcaldy13:50on time
Cameron Bridge14:05on time
Leven14:10on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
13:50
on time
More
Show Less

Calling at

Dalgety Bay13:55on time
Inverkeithing13:58on time
North Queensferry14:02on time
Dalmeny14:06on time
Edinburgh Gateway14:12on time
Haymarket14:19on time
Edinburgh14:24on time
From LevenOperated by ScotRail

Perth

Platform 2
14:07
on time
More
Show Less

Calling at

Burntisland14:11on time
Kinghorn14:16on time
Kirkcaldy14:21on time
Markinch14:30on time
Ladybank14:39on time
Perth15:12on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
14:22
on time
More
Show Less

Calling at

Dalgety Bay14:26on time
Inverkeithing14:30on time
Edinburgh Gateway14:41on time
South Gyle14:43on time
Haymarket14:49on time
Edinburgh14:55on time
From PerthOperated by ScotRail

Leven

Platform 2
14:39
on time
More
Show Less

Calling at

Burntisland14:43on time
Kinghorn14:48on time
Kirkcaldy14:53on time
Cameron Bridge15:07on time
Leven15:12on time
From EdinburghOperated by ScotRail