Rail Northern - Newcastle - Middlesbrough Schedule in Newcastle upon Tyne

Click to load interactive map
List of stops
      Map

      Newcastle – Middlesbrough

      Newcastle

      08:4512:3918:4019:45

      Heworth

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

      Sunderland

      09:0513:00
      13:01
      19:0520:05

      Seaham

      09:1313:0919:1320:13

      Horden

      09:2113:1719:2120:21

      Hartlepool

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

      Seaton Carew

      09:3613:3219:3620:36

      Billingham

      09:4313:3919:4320:43

      Stockton

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

      Thornaby

      09:5613:5219:5620:56
      20:57

      Middlesbrough

      10:0413:5920:0421:04

      Newcastle – Middlesbrough

      Newcastle20:4621:46
      Heworth20:52
      20:53
      21:52
      21:53
      Sunderland21:0522:05
      22:06
      Seaham21:1322:14
      Horden21:2122:22
      Hartlepool21:31
      21:32
      22:32
      22:33
      Seaton Carew21:3622:37
      Billingham21:4322:44
      Stockton21:50
      21:51
      22:51
      22:52
      Thornaby21:5622:57
      Middlesbrough22:0423: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 2, 2026