Leuchars departures

Dundee

Platform 2
20:16
due 20:18
More
Show Less
From EdinburghOperated by ScotRail

Aberdeen

Platform 2
20:27
on time
More
Show Less

Calling at

Dundee20:43on time
Arbroath21:01on time
Montrose21:18on time
Aberdeen21:55on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
20:43
due 20:45
More
Show Less

Calling at

Haymarket21:44on time
Edinburgh21:49on time
From AberdeenOperated by ScotRail

Edinburgh

Platform 1
20:57
on time
More
Show Less

Calling at

Cupar21:04on time
Ladybank21:11on time
Markinch21:18on time
Kirkcaldy21:28on time
Kinghorn21:33on time
Burntisland21:38on time
Aberdour21:42on time
Dalgety Bay21:47on time
Inverkeithing21:50on time
North Queensferry21:55on time
Dalmeny21:58on time
Edinburgh Gateway22:04on time
South Gyle22:07on time
Haymarket22:13on time
Edinburgh22:21on time
From DundeeOperated by ScotRail

Dundee

Platform 2
21:19
on time
More
Show Less

Calling at

Dundee21:33on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
21:35
on time
More
Show Less

Calling at

Cupar21:41on time
Ladybank21:48on time
Markinch21:56on time
Kirkcaldy22:05on time
Haymarket22:37on time
Edinburgh22:43on time
From AberdeenOperated by ScotRail