ECML - Edinburgh - Newcastle
Stations
Stations
Acklington
Alnmouth
Berwick-upon-Tweed
Chathill
Cramlington
Drem
Dunbar
Edinburgh Waverley
Longniddry
Manors
Morpeth
Musselburgh
Newcastle Central
Pegswood
Prestonpans
Wallyford
Widdrington
Acklington
Alnmouth
Berwick-upon-Tweed
Chathill
Cramlington
Drem
Dunbar
Edinburgh Waverley
Longniddry
Manors
Morpeth
Musselburgh
Newcastle Central
Pegswood
Prestonpans
Wallyford
Widdrington