St John's Church (B), Middlesbrough Bus Stop Times
St John's Church (B) has 91 scheduled buses on Mon–Fri; the first is the 39 at 05:21 and the last is the 39 at 23:12.
- First bus
- 05:21
- Last bus
- 23:12
- 91 buses
Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated
St John's Church (B) is on MARTON ROAD.
St John's Church (B) bus timetable
Mon–Fri91 buses
052139 to Middlesbrough5139 to Middlesbrough
060639 to Middlesbrough2139 to Middlesbrough4239 to Middlesbrough5739 to Middlesbrough
071739 to Middlesbrough4039 to Middlesbrough509 to Bus Station Stand 11
080039A to Middlesbrough159 to Bus Station Stand 111539 to Middlesbrough3039 to Middlesbrough359 to Bus Station Stand 114539 to Middlesbrough
09009 to Bus Station Stand 110539A to Middlesbrough2039 to Middlesbrough259 to Bus Station Stand 113539 to Middlesbrough459 to Bus Station Stand 115039 to Middlesbrough
10059 to Bus Station Stand 110539A to Middlesbrough2039 to Middlesbrough259 to Bus Station Stand 113539A to Middlesbrough459 to Bus Station Stand 115039 to Middlesbrough
11059 to Bus Station Stand 110539A to Middlesbrough2039 to Middlesbrough259 to Bus Station Stand 113539A to Middlesbrough459 to Bus Station Stand 115039 to Middlesbrough
12059 to Bus Station Stand 110539A to Middlesbrough2039 to Middlesbrough259 to Bus Station Stand 113539A to Middlesbrough459 to Bus Station Stand 115039 to Middlesbrough
13059 to Bus Station Stand 110539A to Middlesbrough2039 to Middlesbrough259 to Bus Station Stand 113539A to Middlesbrough459 to Bus Station Stand 115039 to Middlesbrough
14059 to Bus Station Stand 110539A to Middlesbrough2039 to Middlesbrough259 to Bus Station Stand 113539A to Middlesbrough459 to Bus Station Stand 115039 to Middlesbrough
15059 to Bus Station Stand 110539A to Middlesbrough2039 to Middlesbrough259 to Bus Station Stand 113539A to Middlesbrough459 to Bus Station Stand 115039 to Middlesbrough
160539A to Middlesbrough109 to Bus Station Stand 112539 to Middlesbrough309 to Bus Station Stand 114039A to Middlesbrough509 to Bus Station Stand 115539 to Middlesbrough
171339A to Middlesbrough159 to Bus Station Stand 113339 to Middlesbrough359 to Bus Station Stand 114839A to Middlesbrough559 to Bus Station Stand 11
180339 to Middlesbrough099 to Bus Station Stand 112239A to Middlesbrough349 to Bus Station Stand 115239 to Middlesbrough549 to Bus Station Stand 11
191139 to Middlesbrough4739 to Middlesbrough
202239 to Middlesbrough5239 to Middlesbrough
212739 to Middlesbrough
220239 to Middlesbrough3739 to Middlesbrough
231239 to Middlesbrough
Saturday88 buses
052439 to Middlesbrough5439 to Middlesbrough
062439 to Middlesbrough5639 to Middlesbrough
073439 to Middlesbrough5439 to Middlesbrough
08059 to Bus Station Stand 110639A to Middlesbrough1939 to Middlesbrough3239 to Middlesbrough359 to Bus Station Stand 114739 to Middlesbrough
090239A to Middlesbrough059 to Bus Station Stand 111739 to Middlesbrough259 to Bus Station Stand 113239 to Middlesbrough459 to Bus Station Stand 114739 to Middlesbrough
100339A to Middlesbrough059 to Bus Station Stand 111839 to Middlesbrough259 to Bus Station Stand 113339A to Middlesbrough459 to Bus Station Stand 115039 to Middlesbrough
11059 to Bus Station Stand 110539A to Middlesbrough2039 to Middlesbrough259 to Bus Station Stand 113539A to Middlesbrough459 to Bus Station Stand 115039 to Middlesbrough
12059 to Bus Station Stand 110539A to Middlesbrough2039 to Middlesbrough259 to Bus Station Stand 113539A to Middlesbrough459 to Bus Station Stand 115039 to Middlesbrough
13059 to Bus Station Stand 110539A to Middlesbrough2039 to Middlesbrough259 to Bus Station Stand 113539A to Middlesbrough459 to Bus Station Stand 115039 to Middlesbrough
14059 to Bus Station Stand 110539A to Middlesbrough2039 to Middlesbrough259 to Bus Station Stand 113539A to Middlesbrough459 to Bus Station Stand 115039 to Middlesbrough
15059 to Bus Station Stand 110539A to Middlesbrough2039 to Middlesbrough259 to Bus Station Stand 113539A to Middlesbrough459 to Bus Station Stand 115039 to Middlesbrough
16059 to Bus Station Stand 110539A to Middlesbrough259 to Bus Station Stand 112539 to Middlesbrough4039A to Middlesbrough459 to Bus Station Stand 115539 to Middlesbrough
17059 to Bus Station Stand 111339A to Middlesbrough309 to Bus Station Stand 113339 to Middlesbrough4839A to Middlesbrough509 to Bus Station Stand 11
180339 to Middlesbrough049 to Bus Station Stand 112239A to Middlesbrough349 to Bus Station Stand 115239 to Middlesbrough
19049 to Bus Station Stand 111139 to Middlesbrough4739 to Middlesbrough
202239 to Middlesbrough5239 to Middlesbrough
212739 to Middlesbrough
220239 to Middlesbrough3739 to Middlesbrough
231239 to Middlesbrough
Sunday46 buses
085839 to Middlesbrough
09279 to Bus Station Stand 112839 to Middlesbrough5839 to Middlesbrough
101839 to Middlesbrough279 to Bus Station Stand 113839 to Middlesbrough5839 to Middlesbrough
111839 to Middlesbrough279 to Bus Station Stand 113839 to Middlesbrough5839 to Middlesbrough
121839 to Middlesbrough279 to Bus Station Stand 113839 to Middlesbrough5839 to Middlesbrough
131839 to Middlesbrough279 to Bus Station Stand 113839 to Middlesbrough5839 to Middlesbrough
141839 to Middlesbrough279 to Bus Station Stand 113839 to Middlesbrough5839 to Middlesbrough
151839 to Middlesbrough279 to Bus Station Stand 113839 to Middlesbrough5839 to Middlesbrough
161839 to Middlesbrough279 to Bus Station Stand 113839 to Middlesbrough5839 to Middlesbrough
171639 to Middlesbrough279 to Bus Station Stand 114339 to Middlesbrough
181339 to Middlesbrough279 to Bus Station Stand 114339 to Middlesbrough
191339 to Middlesbrough4739 to Middlesbrough
201739 to Middlesbrough5239 to Middlesbrough
212739 to Middlesbrough
220239 to Middlesbrough3739 to Middlesbrough
231239 to Middlesbrough
Bus routes at St John's Church (B)
Other stops at St John's Church
- St John's Church (A)9, 13B, 39, 39A
More bus stops in Middlesbrough
St John's Church (B) bus stop FAQ
- What time is the first bus from St John's Church (B)?
- Mon–Fri: the first scheduled bus is the 39 to Middlesbrough at 05:21.
- What time is the last bus from St John's Church (B)?
- Mon–Fri: the last scheduled bus is the 39 to Middlesbrough at 23:12.
- Which buses stop at St John's Church (B)?
- 3 bus routes stop here: 9, 39 and 39A.
- Are these live bus times?
- No. These are the scheduled times from the published timetable, so delays and cancellations are not shown.
- Where is St John's Church (B)?
- St John's Church (B) is on MARTON ROAD in Middlesbrough.
- What is the stop code for St John's Church (B)?
- The NaPTAN stop code is mbrgjpt and the ATCO code is 079073176B.
Official journey planners
Opens an external website.