Bus Times in Middlesbrough
Middlesbrough has 528 bus stops served by 48 bus routes; the busiest is Amber Street (B) with 331 buses on Mon–Fri.
- 528 stops
- 48 routes
- 4 operators
Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated
Places in Middlesbrough
- Coulby Newham 38
- Hemlington 31
- Marton 44
- Middlesbrough 378
- Nunthorpe 20
- Stainton 12
Bus stops in Middlesbrough
- Roundabout - Cargo Fleet Lane (A)5, 101, X93
- Roundabout - Cargo Fleet Lane (B)5, 101, X93
- Roundabout - High Street (A)9, 39A, 63
- The Crescent (A)9, 39A, 63
- The Crescent (B)9, 39A, 63
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 528 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.