Cupar departures

Dundee

Platform 2
18:10
due 18:14
More
Show Less
From EdinburghOperated by ScotRail

Aberdeen

Platform 2
18:24
on time
More
Show Less

Calling at

Leuchars18:31on time
Dundee18:50on time
Broughty Ferry18:58on time
Carnoustie19:06on time
Arbroath19:13on time
Montrose19:27on time
Stonehaven19:50on time
Aberdeen20:09on time
From EdinburghOperated by ScotRail

Dundee

Platform 2
19:02
due 19:06
More
Show Less

Calling at

Leuchars19:09due 19:12
Dundee19:23due 19:25
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
19:07
on time
More
Show Less

Calling at

Ladybank19:14on time
Markinch19:22on time
Kirkcaldy19:32on time
Kinghorn19:37on time
Burntisland19:41on time
Aberdour19:46on time
Dalgety Bay19:50on time
Inverkeithing19:54on time
Edinburgh Gateway20:08on time
Haymarket20:15on time
Edinburgh20:22on time
From DundeeOperated by ScotRail

Aberdeen

Platform 2
19:13
on time
More
Show Less

Calling at

Leuchars19:19on time
Dundee19:33on time
Aberdeen20:44on time
From PlymouthOperated by CrossCountry

Dundee

Platform 2
20:08
on time
More
Show Less

Calling at

Leuchars20:14on time
Dundee20:30on time
From EdinburghOperated by ScotRail