Timetables
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.
Please refer to the train companies web sites for the current service situation.
ScotRail - https://www.scotrail.co.uk/
LNER - https://www.lner.co.uk/
CrossCountry - https://www.crosscountrytrains.co.uk/
TransPennine Express - https://www.tpexpress.co.uk/
ScotRail until further notice
ScotRail say that they are aware how much disruption has been affecting their customers and believe introducing a temporary timetable will provide greater certainty and reliability for those travelling.
All ScotRail's services to Dunbar are cancelled, but other train companies serve Dunbar.
Glasgow - Edinburgh - North Berwick / Dunbar - Weekdays
Glasgow - Edinburgh - North Berwick / Dunbar - Saturdays
Edinburgh - North Berwick / Dunbar - Sundays
From Monday 13th June, the 23:14 Edinburgh Waverley to North Berwick Mondays to Saturdays is re-instated.
Edinburgh to Newcraighall to Tweedbank - Weekdays
Edinburgh to Newcraighall to Tweedbank - Saturdays
Edinburgh to Newcraighall to Tweedbank - Sundays
LNER until further notice
Click here for their web site with the latest travel information, including their Reston stops.
CrossCountry until 10 December 2022
Scotland, the North East to the South West and South Coast
TransPennine Express (TPE) until 10 December 2022
Click here for their North TransPennine Route which includes their Reston services.
Prentice Coaches
Bus service 111 which stops at Drem, Longniddry and Prestonpans stations.
Bus services 108 which stop at Wallyford and Newcraighall stations.
Eve Coaches
Bus services 120 and 130 which stop at Dunbar station road end and 121 which stops at Drem station.