28B Middlesbrough ↔ High Street
Operated by Arriva North East. First bus 07:10, last bus 07:10. 1 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Bus Station Stand 6 | 07:10 |
|---|---|
| Town Hall (Stand K) | 07:13 |
| Longlands Hotel | 07:19 |
| James Cook Hospital North | 07:25 |
| St Agnes' Church | 07:30 |
| Apple Tree | 07:35 |
| Marton Shops (B) | 07:39 |
| Cortland Road | 07:47 |
| Nunthorpe Hall (B) | 07:55 |
| Great Ayton Green (W-bound) | 08:02 |
| High Street (SW-bound) | 08:10 |
Route map
All stops on route 28B
28B towards High Street
- Bus Station Stand 6 Middlesbrough
- Town Hall (Stand K) Middlesbrough
- Teesside University (A) Teesside University
- Myrtle Street (A) Middlesbrough
- Newlands Medical Centre Middlesbrough
- Breckon Hill Road Middlesbrough
- Longlands Hotel Grove Hill
- The Highfield (B) Grove Hill
- Priory Social Club Grove Hill
- Regent Road Grove Hill
- Belle Vue Shops (A) Grove Hill
- Roseberry Park James Cook Hospital
- James Cook Hospital North James Cook Hospital
- James Cook Hospital South (B) James Cook Hospital
- Social Club Easterside
- Chippenham Road (B) Easterside
- St Agnes' Church Easterside
- Pensby Avenue Easterside
- Westwick Terrace Easterside
- The Derby North End Marton Manor
- Primary School Marton Manor
- Apple Tree Marton Manor
- Gainsborough Road East End Marton
- The Marton Hotel & Country Club Marton
- Marton Shops (B) Marton
- Southern Cross (A) Marton
- Shevington Grove (B) Marton
- Runnymede (A) Nunthorpe
- Tirril Way (B) Nunthorpe
- Marton Moor Corner Nunthorpe
- Recreation Club Nunthorpe
- Railway Station (B) Nunthorpe
- Cortland Road Nunthorpe
- Nunthorpe Academy Nunthorpe
- Church Lane (B) Nunthorpe
- Nunthorpe Hall (B) Nunthorpe
- Ayton Lane End (E-bound) Great Ayton
- Whinstone Farm View (SE-bound) Great Ayton
- Guisborough Road (E-bound) Great Ayton
- Camp Corner (E-bound) Great Ayton
- Stephens Garage (S-bound) Great Ayton
- Methodist Church (W-bound) Great Ayton
- Great Ayton Green (W-bound) Great Ayton
- Romany Road (S-bound) Great Ayton
- Stone Bridge (NW-bound) Great Ayton
- Buck Inn (W-bound) Great Ayton
- Grange Lodge (SW-bound) Great Ayton
- Sewerage Works (SW-bound) Great Ayton
- Easby Lane End (W-bound) Stokesley
- Leven Bridge House (Opp) Stokesley
- Cricket Ground (W-bound) Stokesley
- High Street (SW-bound) Stokesley
Towns & areas on this route
Frequently asked questions
What time is the first 28B bus?
The first 28B departure on weekdays leaves at 07:10 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 28B bus?
The last 28B on weekdays leaves its first stop at 07:10. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 28B bus cost?
Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Arriva North East day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 28B bus?
The 28B is operated by Arriva North East.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.