Edinburgh to Aberdeen

Platform 9 Will wait for 6 minutes
18:13
left 18:52

Previously called at

Newcastle16:35left 17:17
Morpeth16:49left 17:39
Berwick-upon-Tweed17:21left 18:09
Edinburgh18:13left 18:52

Calling at

Haymarket18:17left 18:56
Inverkeithing18:30left 19:13
Kirkcaldy18:46left 19:29
Markinch18:55left 19:40
Ladybank19:03left 19:48
Cupar19:10left 19:55
Leuchars19:17left 20:03
Dundee19:31left 20:18
Aberdeen20:41cancelled
Operated by CrossCountry