Rail Northern - Newcastle - Middlesbrough Schedule in Newcastle upon Tyne

Click to load interactive map
List of stops
      Map

      Newcastle – Middlesbrough

      Newcastle

      08:3912:3918:4019:4520:46

      Heworth

      08:45
      08:46
      12:45
      12:46
      18:48
      18:49
      19:52
      19:53
      20:52
      20:53

      Sunderland

      08:59
      09:00
      13:00
      13:01
      19:0520:0521:05

      Seaham

      09:0713:0919:1320:1321:13

      Horden

      09:15
      09:16
      13:1719:2120:2121:21

      Hartlepool

      09:2613:27
      13:28
      19:31
      19:32
      20:31
      20:32
      21:31
      21:32

      Seaton Carew

      09:3113:3219:3620:3621:36

      Billingham

      09:37
      09:38
      13:3919:4320:4321:43

      Stockton

      09:4513:46
      13:47
      19:50
      19:51
      20:50
      20:51
      21:50
      21:51

      Thornaby

      09:50
      09:51
      13:5219:5620:56
      20:57
      21:56

      Middlesbrough

      09:5813:5920:0421:0422:04

      Newcastle – Middlesbrough

      Newcastle21:46
      Heworth21:52
      21:53
      Sunderland22:05
      22:06
      Seaham22:14
      Horden22:22
      Hartlepool22:32
      22:33
      Seaton Carew22:37
      Billingham22:44
      Stockton22:51
      22:52
      Thornaby22:57
      Middlesbrough23:05
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Newcastle – Middlesbrough
      Shields Road - Athaneum Street - Station Road - Cedar Street - Seaton Lane
      Inbound: Newcastle – Middlesbrough
      Shields Road - Athaneum Street - Station Road - Cedar Street - Seaton Lane

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

      Last updated on May 1, 2026