EN
English

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 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

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.