Montrose to Leeds

Platform 1 Will wait for 1 minute
18:59
left on time

Previously called at

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

Calling at

Arbroath19:14left 19:12
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:27on time
Newcastle22:42on time
Durham23:03on time
Darlington23:20on time
Northallerton23:47on time
York00:08on time
Leeds00:50on time
Operated by London North Eastern Railway