BusGenie
X66

X66 bus timetable: Darlington to Middlesbrough

Darlington ↔ Middlesbrough

Mode Bus

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
06:45
18:55
22:25
06:55
19:04
22:34
07:00
19:09
22:39
07:12
19:19
22:49

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
05:50
14:12
14:42
15:12
15:47
16:17
17:55
·
14:26
14:56
15:26
16:01
16:31
·
06:04
14:28
14:58
15:28
16:03
16:33
18:11
06:12
·
·
·
·
·
18:20
06:13
·
·
·
·
·
18:21
·
14:39
15:09
15:39
16:14
16:44
·
·
14:54
15:24
15:54
16:31
17:01
·
·
15:00
15:30
16:00
16:37
17:07
·
·
·
·
·
07:56
08:26
·
·
·
·
·
08:08
08:38
·
·
21:02
22:02
23:02
·
·
·
·
21:03
22:03
23:03
·
·
·
07:36
21:15
22:15
23:15
·
07:26
08:36

Timetable data from Arriva Durham, refreshed 2026-06-12 · Source: Bus Open Data Service (BODS) · Service code PB0002717:200.

Main stops shown

15 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Middlesbrough, Bus Station Stand 17 17
  2. Stockton, High Street Stand E E
  3. Stockton, High Street Stand K K
  4. Hartburn, Auckland Way B
  5. Hartburn, Franklin Close B
  6. North Road (Darlington), Brougham Street I
  7. North Road (Darlington), Morrisons I
  8. Hartburn, Hackforth Road A
  9. Haughton Road, Darlington College I
  10. Darlington, Tubwell Row Stand L
  11. Harrowgate Hill, Elmcroft I
  12. Darlington, Tubwell Row Stand L
  13. Stockton, High Street Stand D D
  14. Stockton, High Street Stand F F
  15. Middlesbrough, Bus Station Stand 11 11