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 upon Tyne, High Level Bridge North End
south-east bound
08:27
10:12
12:12
14:12
16:12
18:12
20:12
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.
All stops shown
33 stops- Middlesbrough, Bus Station Stand 19 19
- Tees Barrage B
- Teesdale, Johnson Matthey B
- Teesdale, Endeavour Court B
- Teesdale, Kirkdale A
- Teesdale, Riverside College B
- Teesdale, Massey Road B
- Teesdale, Visualsoft House B
- Stockton, High Street Stand T T
- Norton, Army Reserve Centre B
- Billingham Green A
- 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, John Dobson Street northbound
- Newcastle upon Tyne, Haymarket St Mary's Place westbound
- Newcastle upon Tyne, Newcastle Newgate Street southbound
- Billingham Green B
- Norton, Army Reserve Centre A
- Stockton, High Street Stand A A
- Teesdale, Visualsoft House A
- Teesdale, Massey Road A
- Teesdale, Riverside College A
- Teesdale, Kirkdale B
- Teesdale, Endeavour Court A
- Teesdale, Johnson Matthey A
- Tees Barrage A
- Middlesbrough, Bus Station Stand 11 11