Live Trains for Haymarket - -
Return to Live Trains
Planned
Expected
Edinburgh
16:29
On time
Haymarket
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