The following timetables are direct links to the operators' web sites. The selected timetable will appear in a new window.
Before travelling, and particularly at the Christmas and Easter periods, you are advised to check for any travel updates in the relevant operator's web site - see our links page.
First ScotRail until 20 May 2017
Note that there is a new Virgin Trains East Coast service from Edinburgh on Saturdays at 20:00 hrs to Newcastle stopping at Dunbar, Berwick, Alnmouth and Morpeth which is not shown in some timetables yet.
Virgin Trains East Coast until 20 May 2017
CrossCountry until 20 May 2017