Cupar departures

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

Dundee

Platform 2
20:05
on time
More
Show Less

Calling at

Leuchars20:11on time
Dundee20:26on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
20:05
on time
More
Show Less

Calling at

Ladybank20:12on time
Markinch20:19on time
Kirkcaldy20:30on time
Inverkeithing20:48on time
Edinburgh Gateway21:01on time
Haymarket21:07on time
Edinburgh21:14on time
From DundeeOperated by ScotRail

Aberdeen

Platform 2
20:19
on time
More
Show Less

Calling at

Leuchars20:25on time
Dundee20:43on time
Arbroath21:01on time
Montrose21:19on time
Aberdeen21:56on time
From EdinburghOperated by ScotRail