Aberdour departures

Edinburgh

Platform 1
22:24
on time
More
Show Less
From Kirkcaldy Operated by ScotRail

Dundee

Platform 2
22:44
due 22:46
More
Show Less

Calling at

Burntisland 22:48 due 22:50
Kinghorn 22:52 due 22:54
Kirkcaldy 22:57 due 22:59
Markinch 23:06 due 23:08
Ladybank 23:16 on time
Springfield 23:20 on time
Cupar 23:24 on time
Leuchars 23:31 on time
Dundee 23:47 on time
From Edinburgh Operated by ScotRail

Perth

Platform 2
23:10
on time
More
Show Less

Calling at

Burntisland 23:14 on time
Kinghorn 23:18 on time
Kirkcaldy 23:23 on time
Markinch 23:33 on time
Ladybank 23:40 on time
Perth 00:05 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
23:23
on time
More
Show Less

Calling at

Dalgety Bay 23:28 on time
Inverkeithing 23:31 on time
North Queensferry 23:35 on time
Dalmeny 23:39 on time
Edinburgh Gateway 23:45 on time
South Gyle 23:47 on time
Haymarket 23:55 on time
Edinburgh 00:01 on time
From Kirkcaldy Operated by ScotRail

Dundee

Platform 2
23:42
on time
More
Show Less

Calling at

Burntisland 23:46 on time
Kinghorn 23:51 on time
Kirkcaldy 23:56 on time
Markinch 00:05 on time
Ladybank 00:12 on time
Cupar 00:18 on time
Leuchars 00:25 on time
Dundee 00:41 on time
From Edinburgh Operated by ScotRail