Aberdeen to Edinburgh

Platform 4
13:11
left on time

Calling at

Montrose13:43left on time
Arbroath13:58left on time
Dundee14:17left on time
Leuchars14:30left on time
Cupar14:37left 14:40
Haymarket15:23left on time
Edinburgh15:28arrived on time
Operated by ScotRail