BusGenie
X10

X10 bus timetable: Newcastle upon Tyne to Middlesbrough

Newcastle upon Tyne - Middlesbrough

Mode Bus

Newcastle → Middlesbrough

2 trips · first 21:05 · last 22:05
Mon–Fri Live From 2026-06-10

Swipe sideways to see later trips.

Timetable data from Go North East, refreshed 2026-06-13 · Source: Bus Open Data Service (BODS) · Service code PB0003954:823.

All stops shown

22 stops
  1. Middlesbrough, Bus Station Stand 19 19
  2. Tees Barrage B
  3. Teesdale, Johnson Matthey B
  4. Teesdale, Endeavour Court B
  5. Teesdale, Kirkdale A
  6. Teesdale, Riverside College B
  7. Teesdale, Massey Road B
  8. Teesdale, Visualsoft House B
  9. Stockton, High Street Stand T T
  10. Norton, Army Reserve Centre B
  11. Billingham Green A
  12. Billingham, Town Centre - Asda Stand C
  13. Peterlee, Moorcock south-east bound
  14. Peterlee Bus Station Stand A A
  15. Peterlee, Essington Way - Crawford Avenue north-west bound
  16. Dalton Park, Shopping Centre north-east bound
  17. Boldon, Newcastle Road-Testo's westbound
  18. Heworth, Interchange Stand F
  19. Gateshead, Interchange Stand N
  20. Newcastle upon Tyne, John Dobson Street northbound
  21. Newcastle upon Tyne, Haymarket St Mary's Place westbound
  22. Newcastle upon Tyne, Newcastle Newgate Street southbound