X66
Route map
X66 live route map
See the route, stops, and live buses currently on this line.
67 stops
Live buses loading
Map ready
Loading the route map...
Darlington → Middlesbrough
3 trips · first 06:45 · last 22:25
Mon–Fri
Live From 2026-05-10
Swipe sideways to see later trips.
Stop
06:45
Middlesbrough
18:55
Middlesbrough
22:25
Middlesbrough
Middlesbrough → Darlington
7 trips · first 05:50 · last 17:55
Mon–Fri
Live From 2026-05-10
Swipe sideways to see later trips.
Stop
05:50
Middlesbrough
14:12
Middlesbrough
14:42
Middlesbrough
15:12
Middlesbrough
15:47
Middlesbrough
16:17
Middlesbrough
17:55
Middlesbrough
Timetable data from Arriva Durham, refreshed 2026-06-12 · Source: Bus Open Data Service (BODS) · Service code PB0002717:200.
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 17 17
- Stockton, High Street Stand E E
- Stockton, High Street Stand K K
- Hartburn, Auckland Way B
- Hartburn, Franklin Close B
- North Road (Darlington), Brougham Street I
- North Road (Darlington), Morrisons I
- Hartburn, Hackforth Road A
- Haughton Road, Darlington College I
- Darlington, Tubwell Row Stand L
- Harrowgate Hill, Elmcroft I
- Darlington, Tubwell Row Stand L
- Stockton, High Street Stand D D
- Stockton, High Street Stand F F
- Middlesbrough, Bus Station Stand 11 11