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
- Acklam 27
- Ayresome 13
- Beechwood 9
- Berwick Hills 22
- Brambles Farm 14
- Brookfield 28
- Cargo Fleet 4
- Easterside 13
- Grove Hill 14
- James Cook Hospital 7
- Linthorpe 40
- Marton Manor 11
- Middlehaven 4
- Netherfields 10
- Newport 19
- North Ormesby 13
- Pallister 11
- Park End 17
- Saltersgill 7
- Thorntree 18
- Whinney Banks 7
Bus stops in Middlesbrough
- Amber Street (A)13, 14
- Amber Street (B)5, 8, 10, 12, 17A, 17B, 28, 28A, 29, 29A, 62, 63, 64B, 101
- AV Dawson (B)RP1
- Breckon Hill Road (A)10, 13B, 28, 28A, 28B
- Breckon Hill Road (B)10, 28, 28A
- Brighouse Business Village (A)RP1
- Bus Station Express Lounge (30)133, 172, 426
- Bus Station Stand 10 (10)8, 101
- Bus Station Stand 11 (11)UK073, UK930, UKN10, UKX010
- Bus Station Stand 12 (12)16, 17A, 17B
- Bus Station Stand 13 (13)10, 13, 13B, 14
- Bus Station Stand 14 (14)12
- Bus Station Stand 15 (15)RP1
- Bus Station Stand 16 (16)36, 36A, 37, 38
- Bus Station Stand 17 (17)X66, X67
- Bus Station Stand 18 (18)X12
- Bus Station Stand 19 (19)59
- Bus Station Stand 2 (2)39, 39A
- Bus Station Stand 20 (20)1, 13
- Bus Station Stand 21 (21)34
- Bus Station Stand 3 (3)62, 64, 64B, 65
- Bus Station Stand 4 (4)X2, X3, X4, X4A
- Bus Station Stand 6 (6)28, 28A, 28B, 29, 29A
- Bus Station Stand 7 (7)63
- Bus Station Stand 8 (8)5
- Bus Station Stand 9 (9)9, X93
- Bus Station Stand Z (Stand Z)172, 598
- Centre Square (Stand M)8
- Centre Square (Stand N)5
- Cineworld Cinemas (A)9, 39, 39A
- Cineworld Cinemas (B)9, 13B, 39, 39A
- Cleveland Cable Company (A)RP1
- Cleveland Centre (Stand O)10, 12, 13, 14
- Cleveland Centre (Stand P)17A, 17B
- Cleveland Centre (Stand Q)29, 29A, 63
- Elstone Road (A)5, 8, 9, 62, 64B, 101
- Elstone Road (B)5, 8, 9, 39, 39A, 62, 64B, 101
- Garnet Street (A)29, 29A, 63
- Garnet Street (B)12, 13, 17A, 17B
- Gurney House (A)X4A
- Gurney House (B)39, 39A, X4A
- Metz Bridge Court (A)RP1
- Middlesbrough House (Stand A)9, 39, 39A
- Middlesbrough House (Stand C)13B
- Middlesbrough House (Stand F)9
- Myrtle Street (A)5, 8, 10, 28, 28A, 28B, 62, 64B, 101
- Myrtle Street (B)5, 8, 10, 28, 28A, 62, 64B, 101
- Newlands Medical Centre (A)10, 13B, 28, 28A, 28B
- Newlands Medical Centre (B)10, 28, 28A
- North Street (A)RP1
- Rail Station (Stand V)RP1
- Rail Station (Stand X)9
- Raleigh Court (A)RP1
- St John's Church (A)9, 13B, 39, 39A
- St John's Church (B)9, 39, 39A
- Startforth Road North End (A)RP1
- Startforth Road West End (A)RP1
- Teesside University (A)5, 8, 10, 28, 28A, 28B, 62, 64B, 101
- Teesside University (B)5, 8, 10, 28, 28A, 62, 64B, 101
- The Gazette (A)RP1
- The Swatters Carr (A)29, 29A, 63
- The Swatters Carr (B)12, 13, 17A, 17B
- The Swatters Carr (C)12, 13, 17A, 17B, 29, 29A, 63
- Town Hall (Stand H)10, 12, 13, 14
- Town Hall (Stand J)17A, 17B
- Town Hall (Stand K)28, 28A, 28B, 29, 29A, 63
- Town Hall (Stand L)62, 64B, 101
- Transporter Bridge (B)RP1
- Vulcan Street Roundabout (A)RP1
- Whorlton Road (A)RP1
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.