cleartrains.co.uk
Cupar to Aberdeen
Platform 2
14:19
left on time
Previously called at
Edinburgh
13:28
left on time
Haymarket
13:33
left on time
Cupar
14:19
left on time
Calling at
Leuchars
14:26
left on time
Dundee
14:42
left on time
Arbroath
15:01
left on time
Stonehaven
15:38
left on time
Aberdeen
15:57
arrived on time
Operated by ScotRail