EN
English

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)

  • 1towards Throston Grange Hayston Road · Stagecoach North East
  • 13towards Stockton / Newham Grange Nightingale Drive · Stagecoach North East

Other stops at Middlesbrough Bus Station

More bus stops in Middlesbrough

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.