Cupar departures

Trains between Aberdeen and Dundee may be delayed by up to 30 minutes or cancelled. Latest information can be found in Status and Disruptions.

Edinburgh

Platform 1
10:33
due 10:37
More
Show Less

Calling at

Haymarket11:18on time
Edinburgh11:23on time
From DundeeOperated by ScotRail

Dundee

Platform 2
11:00
on time
More
Show Less

Calling at

Leuchars11:07on time
Dundee11:23on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
11:00
on time
More
Show Less

Calling at

Ladybank11:07on time
Markinch11:15on time
Kirkcaldy11:25on time
Inverkeithing11:44on time
Edinburgh Gateway11:59on time
Haymarket12:06on time
Edinburgh12:13on time
From DundeeOperated by ScotRail

Dundee

Platform 2
11:59
on time
More
Show Less

Calling at

Leuchars12:06on time
Dundee12:22on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
12:05
on time
More
Show Less

Calling at

Ladybank12:12on time
Markinch12:19on time
Kirkcaldy12:29on time
Inverkeithing12:45on time
Edinburgh Gateway12:56on time
Haymarket13:04on time
Edinburgh13:11on time
From DundeeOperated by ScotRail

Aberdeen

Platform 2
12:17
on time
More
Show Less

Calling at

Leuchars12:23on time
Dundee12:37on time
Arbroath12:55on time
Stonehaven13:29on time
Aberdeen13:50on time
From EdinburghOperated by ScotRail