London Kings Cross to Aberdeen

no platform
16:00
left on time

Calling at

York17:52left on time
Darlington18:22left on time
Newcastle18:50left 18:52
Berwick-upon-Tweed19:36left on time
Edinburgh20:20on time
Haymarket20:35on time
Inverkeithing20:49on time
Kirkcaldy21:07on time
Leuchars21:36on time
Dundee21:52on time
Arbroath22:09on time
Montrose22:25on time
Stonehaven22:48on time
Aberdeen23:09on time
Operated by London North Eastern Railway