York
from London Kings CrossOperated by London North Eastern RailwayBuy tickets14:00
London Kings Cross
On time
15:52
16:21
16:51
17:43
Berwick-upon-Tweed
On time
18:27
Edinburgh (Waverley)
On time
18:39
18:54
19:11
19:39
19:57
20:14
20:29
20:52
21:13