TransPennine Express TransPennine Express Newcastle - Edinburgh Rail

Click to load interactive map
List of stops
              Map

              Newcastle – Edinburgh

              Newcastle

              05:28

              Morpeth

              05:40
              05:41

              Alnmouth

              05:54
              05:55

              Berwick-upon-Tweed

              06:16
              06:17

              Reston

              06:27
              06:28

              Dunbar

              06:42
              06:44

              East Linton

              06:49
              06:51

              Edinburgh

              07:15

              Newcastle – Edinburgh

              Newcastle07:1809:17
              Morpeth07:30
              07:32
              09:29
              09:31
              Alnmouth07:45
              07:46
              09:44
              09:45
              Berwick-upon-Tweed08:07
              08:08
              10:06
              10:07
              Reston08:18
              08:19
              10:17
              10:19
              Dunbar08:33
              08:35
              10:33
              10:34
              East Linton08:40
              08:42
              10:40
              10:41
              Edinburgh09:0111:01
              Build real-time departures into your app Free API Access →

              Schedules and stops for this route are published in GTFS: great-britain

              Last updated on May 2, 2026