Bus Station Stand 20 (20), Middlesbrough Bus Times
Bus Station Stand 20 (20) has 47 scheduled buses on Mon–Fri; the first is the 13 at 05:36 and the last is the 1 at 18:57.
- First bus
- 05:36
- Last bus
- 18:57
- 47 buses
Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated . Bank holiday services may differ.
Bus Station Stand 20 (20) is on Newport Road.
Bus Station Stand 20 (20) bus timetable
Mon–Fri47 buses
053613 to Stockton
060613 to Stockton3613 to Stockton
07151 to Throston Grange Hayston Road4213 to Newham Grange Nightingale Drive4413 to Newham Grange Nightingale Drive
08031 to Throston Grange Hayston Road3613 to Newham Grange Nightingale Drive3813 to Newham Grange Nightingale Drive431 to Throston Grange Hayston Road
09131 to Throston Grange Hayston Road4313 to Newham Grange Nightingale Drive431 to Throston Grange Hayston Road5113 to Newham Grange Nightingale Drive
10131 to Throston Grange Hayston Road431 to Throston Grange Hayston Road4813 to Newham Grange Nightingale Drive5113 to Newham Grange Nightingale Drive
11131 to Throston Grange Hayston Road431 to Throston Grange Hayston Road4813 to Newham Grange Nightingale Drive5113 to Newham Grange Nightingale Drive
12131 to Throston Grange Hayston Road431 to Throston Grange Hayston Road4813 to Newham Grange Nightingale Drive5113 to Newham Grange Nightingale Drive
13131 to Throston Grange Hayston Road431 to Throston Grange Hayston Road4813 to Newham Grange Nightingale Drive5113 to Newham Grange Nightingale Drive
14131 to Throston Grange Hayston Road431 to Throston Grange Hayston Road5313 to Newham Grange Nightingale Drive
150613 to Newham Grange Nightingale Drive131 to Throston Grange Hayston Road501 to Throston Grange Hayston Road5213 to Newham Grange Nightingale Drive5613 to Newham Grange Nightingale Drive
16201 to Throston Grange Hayston Road
170013 to Newham Grange Nightingale Drive011 to Throston Grange Hayston Road0613 to Newham Grange Nightingale Drive251 to Throston Grange Hayston Road551 to Throston Grange Hayston Road
180013 to Newham Grange Nightingale Drive0413 to Newham Grange Nightingale Drive571 to Throston Grange Hayston Road
Saturday44 buses
053613 to Stockton
060613 to Stockton3613 to Stockton
075713 to Newham Grange Nightingale Drive
08131 to Throston Grange Hayston Road3813 to Newham Grange Nightingale Drive431 to Throston Grange Hayston Road
09131 to Throston Grange Hayston Road4313 to Newham Grange Nightingale Drive431 to Throston Grange Hayston Road5113 to Newham Grange Nightingale Drive
10131 to Throston Grange Hayston Road431 to Throston Grange Hayston Road4813 to Newham Grange Nightingale Drive5113 to Newham Grange Nightingale Drive
11131 to Throston Grange Hayston Road431 to Throston Grange Hayston Road4813 to Newham Grange Nightingale Drive5113 to Newham Grange Nightingale Drive
12131 to Throston Grange Hayston Road431 to Throston Grange Hayston Road4813 to Newham Grange Nightingale Drive5113 to Newham Grange Nightingale Drive
13131 to Throston Grange Hayston Road431 to Throston Grange Hayston Road4813 to Newham Grange Nightingale Drive5113 to Newham Grange Nightingale Drive
14131 to Throston Grange Hayston Road431 to Throston Grange Hayston Road5313 to Newham Grange Nightingale Drive
150613 to Newham Grange Nightingale Drive131 to Throston Grange Hayston Road501 to Throston Grange Hayston Road5213 to Newham Grange Nightingale Drive5613 to Newham Grange Nightingale Drive
16201 to Throston Grange Hayston Road
170013 to Newham Grange Nightingale Drive011 to Throston Grange Hayston Road0613 to Newham Grange Nightingale Drive251 to Throston Grange Hayston Road551 to Throston Grange Hayston Road
180013 to Newham Grange Nightingale Drive0413 to Newham Grange Nightingale Drive571 to Throston Grange Hayston Road
Sunday16 buses
095113 to Newham Grange Nightingale Drive
10431 to Throston Grange Hayston Road5113 to Newham Grange Nightingale Drive
11431 to Throston Grange Hayston Road5113 to Newham Grange Nightingale Drive
12431 to Throston Grange Hayston Road5113 to Newham Grange Nightingale Drive
13431 to Throston Grange Hayston Road5113 to Newham Grange Nightingale Drive
14431 to Throston Grange Hayston Road5613 to Newham Grange Nightingale Drive
15431 to Throston Grange Hayston Road5613 to Newham Grange Nightingale Drive
16481 to Throston Grange Hayston Road
170613 to Newham Grange Nightingale Drive481 to Throston Grange Hayston Road
Bus routes at Bus Station Stand 20 (20)
Other stops at Middlesbrough Bus Station
- Bus Station Stand 1 (1)
- 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 21 (21)34
- Bus Station Stand 3 (3)62, 64, 64B, 65
- Bus Station Stand 4 (4)X2, X3, X4, X4A
- Bus Station Stand 5 (5)
- 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
More bus stops in Middlesbrough
Bus Station Stand 20 (20) bus stop FAQ
- What time is the first bus from Bus Station Stand 20 (20)?
- Mon–Fri: the first scheduled bus is the 13 to Stockton at 05:36.
- What time is the last bus from Bus Station Stand 20 (20)?
- Mon–Fri: the last scheduled bus is the 1 to Throston Grange Hayston Road at 18:57.
- Which buses stop at Bus Station Stand 20 (20)?
- 2 bus routes stop here: 1 and 13.
- Are these live bus times?
- No. These are the scheduled times from the published timetable, so delays and cancellations are not shown.
- Where is Bus Station Stand 20 (20)?
- Bus Station Stand 20 (20) is on Newport Road in Middlesbrough.
- What is the stop code for Bus Station Stand 20 (20)?
- The NaPTAN stop code is mbradjt and the ATCO code is 079073001T.
Official journey planners
Opens an external website.