Cupar departures

Dundee

Platform 2
08:59
due 09:01
More
Show Less
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
09:00
on time
More
Show Less
From DundeeOperated by ScotRail

Aberdeen

Platform 2
09:22
on time
More
Show Less

Calling at

Leuchars09:28on time
Dundee09:46on time
Arbroath10:05on time
Montrose10:19on time
Stonehaven10:40on time
Aberdeen11:05on time
From EdinburghOperated by ScotRail

Penzance

Platform 1
09:53
on time
More
Show Less

Calling at

Ladybank09:59on time
Markinch10:07on time
Kirkcaldy10:16on time
Inverkeithing10:32on time
Haymarket10:47on time
Edinburgh10:54on time
Berwick-upon-Tweed11:48on time
Alnmouth12:09on time
Newcastle12:38on time
Durham12:53on time
Darlington13:11on time
York13:40on time
Leeds14:08on time
Wakefield Westgate14:22on time
Sheffield14:54on time
Derby15:26on time
Burton-on-Trent15:37on time
Tamworth15:47on time
Birmingham New Street16:04on time
Cheltenham Spa16:50on time
Bristol Parkway17:20on time
Bristol Temple Meads17:31on time
Taunton18:15on time
Tiverton Parkway18:27on time
Exeter St Davids18:43on time
Newton Abbot19:07on time
Totnes19:20on time
Plymouth19:47on time
Liskeard20:12on time
Bodmin Parkway20:24on time
St Austell20:39on time
Truro20:55on time
Redruth21:07on time
St Erth21:21on time
Penzance21:31on time
From AberdeenOperated by CrossCountry

Dundee

Platform 2
10:02
on time
More
Show Less

Calling at

Leuchars10:09on time
Dundee10:26on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
10:08
on time
More
Show Less

Calling at

Ladybank10:15on time
Markinch10:22on time
Kirkcaldy10:32on time
Inverkeithing10:48on time
Edinburgh Gateway10:59on time
Haymarket11:09on time
Edinburgh11:17on time
From DundeeOperated by ScotRail

Aberdeen

Platform 2
10:17
on time
More
Show Less

Calling at

Leuchars10:23on time
Dundee10:40on time
Arbroath10:58on time
Montrose11:12on time
Stonehaven11:34on time
Aberdeen11:52on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
10:33
on time
More
Show Less

Calling at

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