X10
X10 bus timetable: Newcastle upon Tyne to Middlesbrough
Newcastle upon Tyne - Middlesbrough
Route map
X10 live route map
See the route, stops, and live buses currently on this line.
41 stops
Live buses loading
Map ready
Loading the route map...
Middlesbrough → Newcastle
7 trips · first 08:25 · last 20:10
Sunday
Live From 2026-06-10
Swipe sideways to see later trips.
Stop
08:25
Newcastle
10:10
Newcastle
12:10
Newcastle
14:10
Newcastle
16:10
Newcastle
18:10
Newcastle
20:10
Newcastle
Newcastle → Middlesbrough
8 trips · first 09:02 · last 21:50
Sunday
Live From 2026-06-10
Swipe sideways to see later trips.
Stop
09:02
Newcastle
10:15
Newcastle
12:15
Newcastle
14:15
Newcastle
16:15
Newcastle
18:15
Newcastle
20:10
Newcastle
21:50
Newcastle
Timetable data from Go North East, refreshed 2026-06-13 · Source: Bus Open Data Service (BODS) · Service code PB0003954:823.
Main stops shown
15 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Middlesbrough, Bus Station Stand 19 19
- Stockton, High Street Stand T T
- Norton, Army Reserve Centre B
- Billingham, Town Centre - Asda Stand C
- Peterlee, Moorcock south-east bound
- Peterlee Bus Station Stand A A
- Peterlee, Essington Way - Crawford Avenue north-west bound
- Dalton Park, Shopping Centre north-east bound
- Boldon, Newcastle Road-Testo's westbound
- Heworth, Interchange Stand F
- Gateshead, Interchange Stand N
- Newcastle upon Tyne, Newcastle Newgate Street southbound
- Norton, Army Reserve Centre A
- Stockton, High Street Stand A A
- Middlesbrough, Bus Station Stand 11 11