EN
English

Bus Times Middlesbrough

Middlesbrough has 378 bus stops served by 48 bus routes; the busiest is Amber Street (B) with 331 buses on Mon–Fri.

378 stops
48 routes
4 operators

Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated

Places in Middlesbrough

Bus stops in Middlesbrough

Bus routes in Middlesbrough

  • 1 Stagecoach North East
  • 5 Arriva North East (ANEA)
  • 8 Arriva North East (ANEA)
  • 9 Arriva North East (ANEA)
  • 10 Stagecoach North East
  • 12 Stagecoach North East
  • 13 Stagecoach North East
  • 13B Stagecoach North East
  • 14 Stagecoach North East
  • 16 Arriva North East (ANEA)
  • 17A Arriva North East (ANEA)
  • 17B Arriva North East (ANEA)
  • 28 Arriva North East (ANEA)
  • 28A Arriva North East (ANEA)
  • 28B Arriva North East (ANEA)
  • 29 Arriva North East (ANEA)
  • 29A Arriva North East (ANEA)
  • 34 Stagecoach North East
  • 36 Stagecoach North East
  • 36A Stagecoach North East
  • 37 Stagecoach North East
  • 38 Stagecoach North East
  • 39 Stagecoach North East
  • 39A Stagecoach North East
  • 59 Stagecoach North East
  • 62 Arriva North East (ANEA)
  • 63 Arriva North East (ANEA)
  • 64 Arriva North East (ANEA)
  • 64B Arriva North East (ANEA)
  • 65 Arriva North East (ANEA)
  • 101 Stagecoach North East
  • 133 National Express
  • 172 National Express
  • 426 National Express
  • 598 National Express
  • RP1 Stagecoach North East
  • UK073 FlixBus
  • UK930 FlixBus
  • UKN10 FlixBus
  • UKX010 FlixBus
  • X12 Arriva North East (ANEA)
  • X2 Arriva North East (ANEA)
  • X3 Arriva North East (ANEA)
  • X4 Arriva North East (ANEA)
  • X4A Arriva North East (ANEA)
  • X66 Arriva North East (ANEA)
  • X67 Arriva North East (ANEA)
  • X93 Arriva North East (ANEA)

Bus operators in Middlesbrough

Middlesbrough bus times FAQ

How many bus stops are there in Middlesbrough?
Middlesbrough has 378 bus stops with a scheduled timetable.
Which bus routes serve Middlesbrough?
48 routes serve Middlesbrough, including 1, 5, 8, 9, 10, 12, 13 and 13B.
Which bus companies run in Middlesbrough?
Arriva North East (ANEA), Stagecoach North East, FlixBus and National Express.
What is the busiest bus stop in Middlesbrough?
Amber Street (B), with 331 scheduled buses on Mon–Fri.

Official journey planners

Opens an external website.