Town Hall (Stand J), Middlesbrough Bus Stop Times
Town Hall (Stand J) has 35 scheduled buses on Mon–Fri; the first is the 17A at 07:14 and the last is the 17A at 20:38.
- First bus
- 07:14
- Last bus
- 20:38
- 35 buses
Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated
Town Hall (Stand J) is on Albert Road.
Town Hall (Stand J) bus timetable
Mon–Fri35 buses
071417A to High Street Stand B3917A to High Street Stand B
080917A to High Street Stand B3917B to High Street Stand B5917A to High Street Stand B
091917A to High Street Stand B3917B to High Street Stand B5917A to High Street Stand B
101917A to High Street Stand B3917B to High Street Stand B5917A to High Street Stand B
111917A to High Street Stand B3917B to High Street Stand B5917A to High Street Stand B
121917A to High Street Stand B3917B to High Street Stand B5917A to High Street Stand B
131917A to High Street Stand B3917B to High Street Stand B5917A to High Street Stand B
141917A to High Street Stand B3917B to High Street Stand B5917A to High Street Stand B
151917A to High Street Stand B3917B to High Street Stand B
160417A to High Street Stand B2417A to High Street Stand B4417B to High Street Stand B
170417A to High Street Stand B2917A to High Street Stand B4917A to High Street Stand B
180917A to High Street Stand B3817A to High Street Stand B
193817A to High Street Stand B
203817A to High Street Stand B
Saturday33 buses
074917A to High Street Stand B
081917A to High Street Stand B4917A to High Street Stand B
091917A to High Street Stand B3917B to High Street Stand B5917A to High Street Stand B
101917A to High Street Stand B3917B to High Street Stand B5917A to High Street Stand B
111917A to High Street Stand B3917B to High Street Stand B5917A to High Street Stand B
121917A to High Street Stand B3917B to High Street Stand B5917A to High Street Stand B
131917A to High Street Stand B3917B to High Street Stand B5917A to High Street Stand B
141917A to High Street Stand B3917B to High Street Stand B5917A to High Street Stand B
151917A to High Street Stand B3917B to High Street Stand B5917A to High Street Stand B
161917A to High Street Stand B3917B to High Street Stand B5917A to High Street Stand B
172417A to High Street Stand B4917A to High Street Stand B
180917A to High Street Stand B3817A to High Street Stand B
193817A to High Street Stand B
203817A to High Street Stand B
Sunday10 buses
094317A to High Street Stand B
104317A to High Street Stand B
114317A to High Street Stand B
124317A to High Street Stand B
134317A to High Street Stand B
144317A to High Street Stand B
154317A to High Street Stand B
164317A to High Street Stand B
174317A to High Street Stand B
184317A to High Street Stand B
Bus routes at Town Hall (Stand J)
Other stops at Town Hall
- Town Hall (Stand G)
- Town Hall (Stand H)10, 12, 13, 14
- Town Hall (Stand K)28, 28A, 28B, 29, 29A, 63
- Town Hall (Stand L)62, 64B, 101
- Town Hall (Stand T)
More bus stops in Middlesbrough
Town Hall (Stand J) bus stop FAQ
- What time is the first bus from Town Hall (Stand J)?
- Mon–Fri: the first scheduled bus is the 17A to High Street Stand B at 07:14.
- What time is the last bus from Town Hall (Stand J)?
- Mon–Fri: the last scheduled bus is the 17A to High Street Stand B at 20:38.
- Which buses stop at Town Hall (Stand J)?
- 2 bus routes stop here: 17A and 17B.
- Are these live bus times?
- No. These are the scheduled times from the published timetable, so delays and cancellations are not shown.
- Where is Town Hall (Stand J)?
- Town Hall (Stand J) is on Albert Road in Middlesbrough.
- What is the stop code for Town Hall (Stand J)?
- The NaPTAN stop code is mbrdtjp and the ATCO code is 079073278D.
Official journey planners
Opens an external website.