Edinburgh to London Kings Cross

Platform 2 Will wait for 5 minutes
12:30
left 12:42

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 11:58
Inverkeithing12:05left 12:17
Haymarket12:21left 12:32
Edinburgh12:30left 12:42

Calling at

Berwick-upon-Tweed13:11left 13:21
Newcastle13:56left 14:09
Darlington14:27left 14:41
York14:55left 15:23
London Kings Cross16:48due 18:05
Operated by London North Eastern Railway