Arbroath to Leeds

Platform 1 Will wait for 2 minutes
19:16
left on time

Previously called at

Aberdeen18:18left on time
Stonehaven18:37left on time
Montrose18:59left on time
Arbroath19:16left on time

Calling at

Dundee19:33left on time
Leuchars19:46left on time
Kirkcaldy20:11left on time
Inverkeithing20:28left on time
Haymarket20:43left on time
Edinburgh20:49left on time
Dunbar21:22left on time
Reston21:39left on time
Berwick-upon-Tweed21:51left on time
Alnmouth22:12left on time
Morpeth22:27left on time
Newcastle22:42left on time
Durham23:03left on time
Darlington23:20left 23:22
Northallerton23:47left 23:34
York00:08left 23:57
Leeds00:50on time
Operated by London North Eastern Railway