Arbroath to London Kings Cross

Platform 1 Will wait for 2 minutes
15:50
left on time

Previously called at

Aberdeen14:52left on time
Stonehaven15:11left on time
Montrose15:33left on time
Arbroath15:50left on time

Calling at

Dundee16:07left on time
Leuchars16:21left on time
Kirkcaldy16:47left on time
Inverkeithing17:04left 17:06
Haymarket17:20left on time
Edinburgh17:26left on time
Dunbar17:51left 17:57
Berwick-upon-Tweed18:15left 18:21
Newcastle19:00left 19:08
Darlington19:30left 19:35
York19:59left 20:02
Doncaster20:23on time
Peterborough21:14on time
Stevenage21:47on time
London Kings Cross22:16on time
Operated by London North Eastern Railway