Bus services serving Middlesbrough
There are 4 bus services serving Middlesbrough.
Service number: 28A-28B
Stokesley - Middlesbrough
Timetable effective from 29th March 2026
Bus route: Stokesley - Great Ayton - Nunthorpe - Marton - James Cook Hospital - Middlesbrough
This service is operated by: Arriva North East.
Service number: M3
Pickering - Danby - Darlington
Timetable effective from 3rd April to 28th September 2026
Bus route: Pickering - Kirkbymoorside - Hutton le Hole - Blakey Ridge - Ralph Cross - Castleton - Danby Station - Danby - Guisborough - Middlesbrough - Stockton - Darlington
This service is operated by: Arriva North East, East Yorkshire Motor Services.
Service number: X4-X4A
Whitby - Middlesbrough
Timetable effective from 3rd November 2025
Bus route: Whitby - Sandsend - Runswick Bay - Dalehouse - Easington - Loftus - Carlin How - Brotton - Saltburn - Marske - Redcar - Middlesbrough
This service is operated by: Arriva North East.
Service number: X93 - X94
Scarborough - Middlesbrough
Timetable effective from 29th March 2026
Bus route: Weaponness - Scarborough - Peasholm Park - Scarborough, Hospital - Cloughton - Fylingdales - Robin Hoods Bay - High Hawsker - Whitby - Aislaby - Scaling Dam - Guisborough - Middlesbrough
This service is operated by: Arriva North East.