Last buses from Middlesbrough
Direct buses from Middlesbrough go to 40 places. Tonight (Saturday) the last one leaves at 02:30 (after midnight), the UKN10 to Newcastle upon Tyne. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Manchester | UK930 00:45 after midnight | UK930 00:45 after midnight | UK930 00:45 after midnight | UK930 00:45 after midnight |
| Glasgow | UKN10 02:30 after midnight | UKN10 02:30 after midnight | UKN10 02:30 after midnight | UKN10 02:30 after midnight |
| Liverpool | UK930 00:45 after midnight | UK930 00:45 after midnight | UK930 00:45 after midnight | UK930 00:45 after midnight |
| Newcastle upon Tyne | UKN10 02:30 after midnight | UKN10 02:30 after midnight | UKN10 02:30 after midnight | UKN10 02:30 after midnight |
| Leeds | UK930 00:45 after midnight | UK930 00:45 after midnight | UK930 00:45 after midnight | UK930 00:45 after midnight |
| Sheffield | UKX010 15:05 | UKX010 15:05 | UKX010 15:05 | UKX010 15:05 |
| Edinburgh | UKN10 02:30 after midnight | UKN10 02:30 after midnight | UKN10 02:30 after midnight | UKN10 02:30 after midnight |
| Belgravia | UKN10 00:45 after midnight | UKN10 00:45 after midnight | UKN10 00:45 after midnight | UKN10 00:45 after midnight |
| Bradford | UK930 00:45 after midnight | UK930 00:45 after midnight | UK930 00:45 after midnight | UK930 00:45 after midnight |
| Sunderland | UKN10 02:30 after midnight | UKN10 02:30 after midnight | UKN10 02:30 after midnight | UKN10 02:30 after midnight |
| South Hampstead | UKN10 00:45 after midnight | UKN10 00:45 after midnight | UKN10 00:45 after midnight | UKN10 00:45 after midnight |
| Stockton | 37 23:25 | 37 23:25 | 37 23:25 | 37 23:25 |
| Thornaby | 37 23:25 | 37 23:25 | 37 23:25 | 37 23:25 |
| Hartlepool | 36 23:00 | 36 23:00 | 36 23:00 | 36 23:00 |
| Redcar | 63 23:32 | 63 23:32 | 63 23:32 | 63 23:32 |
| Billingham | 36 23:00 | 36 23:00 | 36 23:00 | 36 23:00 |
| Grangetown | 64B 22:37 | 64B 22:37 | 64B 22:37 | 64B 18:37 |
| Nunthorpe | 5 23:33 | 5 23:33 | 5 23:33 | 5 22:33 |
| Guisborough | 5 23:33 | 5 23:33 | 5 23:33 | 5 22:33 |
| Marske | 28 14:19 | 28 14:19 | 28 14:19 | none |
| Marton | 63 23:58 | 63 23:58 | 63 23:58 | 63 23:28 |
| Easington | 5 22:33 | 5 22:33 | 5 22:33 | 5 22:33 |
| East Loftus | 5 22:33 | 5 22:33 | 5 22:33 | 5 22:33 |
| Loftus | 5 22:33 | 5 22:33 | 5 22:33 | 5 22:33 |
| Skelton | 5 22:33 | 5 22:33 | 5 22:33 | 5 22:33 |
| Stokesley | 28A 17:54 | 28A 18:15 | 28A 17:54 | none |
| Teesside Park | 36 20:17 | 36 20:17 | 36 20:17 | 37 17:22 |
| Eston | 63 00:02 after midnight | 63 00:02 after midnight | 63 00:02 after midnight | 63 23:32 |
| Great Ayton | 28A 17:54 | 28A 18:15 | 28A 17:54 | none |
| New Skelton | 5 22:33 | 5 22:33 | 5 22:33 | 5 22:33 |
| South Bank | 64B 22:37 | 64B 22:37 | 64B 22:37 | 64B 18:37 |
| Brotton | 5 22:33 | 5 22:33 | 5 22:33 | 5 22:33 |
| Carlin How | 5 22:33 | 5 22:33 | 5 22:33 | 5 22:33 |
| Coulby Newham | 12 23:55 | 12 23:55 | 12 23:55 | 12 23:25 |
| Hollybush Estate | 5 17:57 | 5 17:57 | 5 17:57 | none |
| Ormesby | 63 00:02 after midnight | 63 00:02 after midnight | 63 00:02 after midnight | 63 23:32 |
| Skinningrove | 5 22:33 | 5 22:33 | 5 22:33 | 5 22:33 |
| A171 - Guisborough Rd | 5 23:33 | 5 23:33 | 5 23:33 | 5 22:33 |
| North Skelton | 5 22:33 | 5 22:33 | 5 22:33 | 5 22:33 |
| Skippers Lane Ind Est | 64B 22:37 | 64B 22:37 | 64B 22:37 | 64B 18:37 |
The time each last direct bus leaves Middlesbrough, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.
Questions
- What time is the last bus from Middlesbrough tonight?
- The UKN10 to Newcastle upon Tyne at 02:30 (after midnight) from Bus Station Stand 11, from the timetable for Saturday.
- What time is the last bus from Middlesbrough to Manchester?
- The last direct bus from Middlesbrough to Manchester: on weekdays, the UK930 at 00:45 (after midnight) from Bus Station Stand 11, reaching Manchester at 04:00; on Saturdays, the UK930 at 00:45 (after midnight) from Bus Station Stand 11, reaching Manchester at 04:00; on Sundays, the UK930 at 00:45 (after midnight) from Bus Station Stand 11, reaching Manchester at 04:00.
- What time is the last bus from Middlesbrough to Glasgow?
- The last direct bus from Middlesbrough to Glasgow: on weekdays, the UKN10 at 02:30 (after midnight) from Bus Station Stand 11, reaching Glasgow at 07:55; on Saturdays, the UKN10 at 02:30 (after midnight) from Bus Station Stand 11, reaching Glasgow at 07:55; on Sundays, the UKN10 at 02:30 (after midnight) from Bus Station Stand 11, reaching Glasgow at 07:55.
- What time is the last bus from Middlesbrough to Liverpool?
- The last direct bus from Middlesbrough to Liverpool: on weekdays, the UK930 at 00:45 (after midnight) from Bus Station Stand 11, reaching Liverpool at 04:55; on Saturdays, the UK930 at 00:45 (after midnight) from Bus Station Stand 11, reaching Liverpool at 04:55; on Sundays, the UK930 at 00:45 (after midnight) from Bus Station Stand 11, reaching Liverpool at 04:55.
- What time is the last bus from Middlesbrough to Newcastle upon Tyne?
- The last direct bus from Middlesbrough to Newcastle upon Tyne: on weekdays, the UKN10 at 02:30 (after midnight) from Bus Station Stand 11, reaching Newcastle upon Tyne at 03:40; on Saturdays, the UKN10 at 02:30 (after midnight) from Bus Station Stand 11, reaching Newcastle upon Tyne at 03:40; on Sundays, the UKN10 at 02:30 (after midnight) from Bus Station Stand 11, reaching Newcastle upon Tyne at 03:40.
- What time is the last bus from Middlesbrough to Leeds?
- The last direct bus from Middlesbrough to Leeds: on weekdays, the UK930 at 00:45 (after midnight) from Bus Station Stand 11, reaching Leeds at 02:10; on Saturdays, the UK930 at 00:45 (after midnight) from Bus Station Stand 11, reaching Leeds at 02:10; on Sundays, the UK930 at 00:45 (after midnight) from Bus Station Stand 11, reaching Leeds at 02:10.
- What time is the last bus from Middlesbrough to Sheffield?
- The last direct bus from Middlesbrough to Sheffield: on weekdays, the UKX010 at 15:05 from Bus Station Stand 11, reaching Sheffield at 16:55; on Saturdays, the UKX010 at 15:05 from Bus Station Stand 11, reaching Sheffield at 16:55; on Sundays, the UKX010 at 15:05 from Bus Station Stand 11, reaching Sheffield at 16:55.
- What time is the last bus from Middlesbrough to Edinburgh?
- The last direct bus from Middlesbrough to Edinburgh: on weekdays, the UKN10 at 02:30 (after midnight) from Bus Station Stand 11, reaching Edinburgh at 06:25; on Saturdays, the UKN10 at 02:30 (after midnight) from Bus Station Stand 11, reaching Edinburgh at 06:25; on Sundays, the UKN10 at 02:30 (after midnight) from Bus Station Stand 11, reaching Edinburgh at 06:25.
- What time is the last bus from Middlesbrough to Belgravia?
- The last direct bus from Middlesbrough to Belgravia: on weekdays, the UKN10 at 00:45 (after midnight) from Bus Station Stand 11, reaching Belgravia at 05:45; on Saturdays, the UKN10 at 00:45 (after midnight) from Bus Station Stand 11, reaching Belgravia at 05:45; on Sundays, the UKN10 at 00:45 (after midnight) from Bus Station Stand 11, reaching Belgravia at 05:45.
- What time is the last bus from Middlesbrough to Bradford?
- The last direct bus from Middlesbrough to Bradford: on weekdays, the UK930 at 00:45 (after midnight) from Bus Station Stand 11, reaching Bradford at 02:45; on Saturdays, the UK930 at 00:45 (after midnight) from Bus Station Stand 11, reaching Bradford at 02:45; on Sundays, the UK930 at 00:45 (after midnight) from Bus Station Stand 11, reaching Bradford at 02:45.
- What time is the last bus from Middlesbrough to Sunderland?
- The last direct bus from Middlesbrough to Sunderland: on weekdays, the UKN10 at 02:30 (after midnight) from Bus Station Stand 11, reaching Sunderland at 03:10; on Saturdays, the UKN10 at 02:30 (after midnight) from Bus Station Stand 11, reaching Sunderland at 03:10; on Sundays, the UKN10 at 02:30 (after midnight) from Bus Station Stand 11, reaching Sunderland at 03:10.
Buses in Middlesbrough · Plan a journey with a change
Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook