Berwick-upon-Tweed to London Kings Cross

Platform 1 Will wait for 2 minutes
13:13
left 13:17

Previously called at

Aberdeen09:52left on time
Stonehaven10:11left on time
Montrose10:33left on time
Arbroath10:50left on time
Dundee11:09left on time
Leuchars11:23left on time
Kirkcaldy11:48left on time
Inverkeithing12:05left 12:08
Haymarket12:21left 12:26
Edinburgh12:30left 12:36
Berwick-upon-Tweed13:13left 13:17

Calling at

Newcastle13:56left 13:59
Darlington14:27left on time
York14:55left on time
London Kings Cross16:48arrived on time
Operated by London North Eastern Railway