28B Middlesbrough ↔ High Street

Operated by Arriva North East. First bus 07:10, last bus 07:10. 1 journeys on weekdays.

💷 Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Arriva North East whether this route takes part. Details →

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.

28B towards High Street — Monday to Friday (1 journeys)
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

  1. Bus Station Stand 6 Middlesbrough
  2. Town Hall (Stand K) Middlesbrough
  3. Teesside University (A) Teesside University
  4. Myrtle Street (A) Middlesbrough
  5. Newlands Medical Centre Middlesbrough
  6. Breckon Hill Road Middlesbrough
  7. Longlands Hotel Grove Hill
  8. The Highfield (B) Grove Hill
  9. Priory Social Club Grove Hill
  10. Regent Road Grove Hill
  11. Belle Vue Shops (A) Grove Hill
  12. Roseberry Park James Cook Hospital
  13. James Cook Hospital North James Cook Hospital
  14. James Cook Hospital South (B) James Cook Hospital
  15. Social Club Easterside
  16. Chippenham Road (B) Easterside
  17. St Agnes' Church Easterside
  18. Pensby Avenue Easterside
  19. Westwick Terrace Easterside
  20. The Derby North End Marton Manor
  21. Primary School Marton Manor
  22. Apple Tree Marton Manor
  23. Gainsborough Road East End Marton
  24. The Marton Hotel & Country Club Marton
  25. Marton Shops (B) Marton
  26. Southern Cross (A) Marton
  27. Shevington Grove (B) Marton
  28. Runnymede (A) Nunthorpe
  29. Tirril Way (B) Nunthorpe
  30. Marton Moor Corner Nunthorpe
  31. Recreation Club Nunthorpe
  32. Railway Station (B) Nunthorpe
  33. Cortland Road Nunthorpe
  34. Nunthorpe Academy Nunthorpe
  35. Church Lane (B) Nunthorpe
  36. Nunthorpe Hall (B) Nunthorpe
  37. Ayton Lane End (E-bound) Great Ayton
  38. Whinstone Farm View (SE-bound) Great Ayton
  39. Guisborough Road (E-bound) Great Ayton
  40. Camp Corner (E-bound) Great Ayton
  41. Stephens Garage (S-bound) Great Ayton
  42. Methodist Church (W-bound) Great Ayton
  43. Great Ayton Green (W-bound) Great Ayton
  44. Romany Road (S-bound) Great Ayton
  45. Stone Bridge (NW-bound) Great Ayton
  46. Buck Inn (W-bound) Great Ayton
  47. Grange Lodge (SW-bound) Great Ayton
  48. Sewerage Works (SW-bound) Great Ayton
  49. Easby Lane End (W-bound) Stokesley
  50. Leven Bridge House (Opp) Stokesley
  51. Cricket Ground (W-bound) Stokesley
  52. 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.