Middlesbrough Bus Station Bus Times
Middlesbrough Bus Station has 19 stands served by 44 bus routes; on Monday there are 922 scheduled departures, the first is the 101 at 05:05 and the last is the UKN10 at 02:30 (after midnight).
- 19 stands
- 44 routes
- 922 buses
Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated . Bank holiday services may differ.
Middlesbrough Bus Station stands and bus times
First and last bus at each stand on Monday.
- Bus Station Stand 2 (2)39, 39A · 05:41–23:20 · 56 buses
- Bus Station Stand 3 (3)62, 64, 64B, 65 · 06:33–22:33 · 72 buses
- Bus Station Stand 4 (4)X2, X3, X4, X4A · 06:02–22:40 · 52 buses
- Bus Station Stand 6 (6)28, 28A, 28B, 29, 29A · 06:40–22:45 · 49 buses
- Bus Station Stand 7 (7)63 · 06:12–23:40 · 58 buses
- Bus Station Stand 8 (8)5 · 06:30–23:20 · 29 buses
- Bus Station Stand 9 (9)9, X93 · 07:40–20:30 · 44 buses
- Bus Station Stand 10 (10)8, 101 · 05:05–22:45 · 49 buses
- Bus Station Stand 11 (11)UK073, UK930, UKN10, UKX010 · 08:35–02:30 · 15 buses
- Bus Station Stand 12 (12)16, 17A, 17B · 07:10–22:15 · 61 buses
- Bus Station Stand 13 (13)10, 13, 13B, 14 · 06:45–23:05 · 65 buses
- Bus Station Stand 14 (14)12 · 06:20–23:37 · 54 buses
- Bus Station Stand 15 (15)RP1 · 06:00–20:00 · 36 buses
- Bus Station Stand 16 (16)36, 36A, 37, 38 · 05:30–23:23 · 90 buses
- Bus Station Stand 17 (17)X66, X67 · 05:50–22:25 · 50 buses
- Bus Station Stand 18 (18)X12 · 06:20–20:10 · 26 buses
- Bus Station Stand 19 (19)59 · 06:35–19:35 · 46 buses
- Bus Station Stand 20 (20)1, 13 · 05:36–18:57 · 47 buses
- Bus Station Stand 21 (21)34 · 06:30–18:00 · 23 buses
Bus routes at Middlesbrough Bus Station
- 1Stagecoach North East
- 5Arriva North East (ANEA)
- 8Arriva North East (ANEA)
- 9Arriva North East (ANEA)
- 10Stagecoach North East
- 12Stagecoach North East
- 13Stagecoach North East
- 13BStagecoach North East
- 14Stagecoach North East
- 16Arriva North East (ANEA)
- 17AArriva North East (ANEA)
- 17BArriva North East (ANEA)
- 28Arriva North East (ANEA)
- 28AArriva North East (ANEA)
- 28BArriva North East (ANEA)
- 29Arriva North East (ANEA)
- 29AArriva North East (ANEA)
- 34Stagecoach North East
- 36Stagecoach North East
- 36AStagecoach North East
- 37Stagecoach North East
- 38Stagecoach North East
- 39Stagecoach North East
- 39AStagecoach North East
- 59Stagecoach North East
- 62Arriva North East (ANEA)
- 63Arriva North East (ANEA)
- 64Arriva North East (ANEA)
- 64BArriva North East (ANEA)
- 65Arriva North East (ANEA)
- 101Stagecoach North East
- RP1Stagecoach North East
- UK073FlixBus
- UK930FlixBus
- UKN10FlixBus
- UKX010FlixBus
- X12Arriva North East (ANEA)
- X2Arriva North East (ANEA)
- X3Arriva North East (ANEA)
- X4Arriva North East (ANEA)
- X4AArriva North East (ANEA)
- X66Arriva North East (ANEA)
- X67Arriva North East (ANEA)
- X93Arriva North East (ANEA)
More bus stops in Middlesbrough
Middlesbrough Bus Station FAQ
- Which buses leave from Middlesbrough Bus Station?
- 44 bus routes use Middlesbrough Bus Station: 1, 5, 8, 9, 10, 12, 13, 13B, 14, 16, 17A, 17B, 28, 28A, 28B, 29, 29A, 34, 36, 36A, 37, 38, 39, 39A, 59, 62, 63, 64, 64B and 65 and more.
- What time is the first bus from Middlesbrough Bus Station?
- Monday: the first scheduled bus is the 101 at 05:05.
- What time is the last bus from Middlesbrough Bus Station?
- Monday: the last scheduled bus is the UKN10 at 02:30 (after midnight).
- How many stands are there at Middlesbrough Bus Station?
- Middlesbrough Bus Station has 19 stands with their own bus stop pages.
- Are these live bus times?
- No. These are the scheduled times from the published timetable, so delays and cancellations are not shown.
Official journey planners
Opens an external website.