Live Trains for Cupar - 17:17 -
Return to Live Trains
Planned
Expected
Edinburgh
16:29
On time
Haymarket
16:35
On time
Cupar
17:17
17:19
Leuchars
17:24
17:27
Dundee
17:38
17:42
Arbroath
18:02
18:04
Montrose
18:20
On time
Stonehaven
18:42
Aberdeen
19:04