Skip to main content

Bus timetables

Bus services serving Middlesbrough

There are 4 bus services serving Middlesbrough.


Service number: 28-28A

Stokesley - Middlesbrough
Timetable effective from 6th April 2025

Bus route: Guisborough - Stokesley - Great Ayton - Nunthorpe - Marton - James Cook Hospital - Middlesbrough

View timetable (pdf)

This service is operated by: Arriva North East.


Service number: M4

Stockton - Sutton Bank
Sundays and Bank Holidays

Bus route: Stockton - Middlesbrough - Guisborough - Great Ayton - Stokesley - Great Broughton - Chop Gate - Rievaulx Abbey - Helmsley - Sutton Bank

View timetable (pdf)

This service is operated by: Coastliner, Northstar.


Service number: X4-X4A

Whitby - Middlesbrough
Timetable effective from 6th April 2025

Bus route: Whitby - Sandsend - Runswick Bay - Dalehouse - Easington - Loftus - Carlin How - Brotton - Saltburn - Marske - Redcar - Middlesbrough

View timetable (pdf)

This service is operated by: Arriva North East.


Service number: X93 - X94

Scarborough - Middlesbrough
Timetable effective from 14th June 2025

Bus route: Weaponness - Scarborough - Peasholm Park - Scarborough, Hospital - Cloughton - Fylingdales - Robin Hoods Bay - High Hawsker - Whitby - Aislaby - Scaling Dam - Guisborough - Middlesbrough

View timetable (pdf)

This service is operated by: Arriva North East.