Last buses from Ormesby, Tees Valley

Direct buses from Ormesby, Tees Valley go to 26 places. Tonight (Sunday) the last one leaves at 23:36, the 63 to Eston. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Middlesbrough63 23:0963 23:0963 23:0963 23:09
StocktonnonenoneM3 18:54none
ThornabynonenoneM3 18:54none
Redcar63 23:3663 23:3663 23:3663 23:36
Grangetown101 13:23101 13:23101 13:23101 13:23
Nunthorpe5 22:395 23:395 23:395 22:39
Guisborough5 22:395 23:395 23:395 22:39
Marton63 23:0963 23:0963 23:0963 23:09
Easington5 22:395 22:395 22:395 22:39
East Loftus5 22:395 22:395 22:395 22:39
Loftus5 22:395 22:395 22:395 22:39
Skelton5 22:395 22:395 22:395 22:39
Eston63 23:3663 00:06 after midnight63 00:06 after midnight63 23:36
New Skelton5 22:395 22:395 22:395 22:39
South Bank101 13:23101 13:23101 13:23101 13:23
Brotton5 22:395 22:395 22:395 22:39
Carlin How5 22:395 22:395 22:395 22:39
Coulby Newhamnone39A 17:4939A 17:49none
Hollybush Estatenone5 18:055 18:05none
Skinningrove5 22:395 22:395 22:395 22:39
A171 - Guisborough Rd5 22:395 23:395 23:395 22:39
North Skelton5 22:395 22:395 22:395 22:39
Liverton Minesnone5 17:355 17:35none
South Lackenby63 23:3663 00:06 after midnight63 00:06 after midnight63 23:36
Teesport101 13:23101 13:23101 13:23101 13:23
Wilton63 23:3663 23:3663 23:3663 23:36

The time each last direct bus leaves Ormesby, Tees Valley, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 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 Ormesby, Tees Valley tonight?
The 63 to Eston at 23:36 from Spencerbeck Farm, from the timetable for Sunday.
What time is the last bus from Ormesby, Tees Valley to Middlesbrough?
The last direct bus from Ormesby, Tees Valley to Middlesbrough: on weekdays, the 63 at 23:09 from The Crescent, reaching Middlesbrough at 23:10; on Saturdays, the 63 at 23:09 from The Crescent, reaching Middlesbrough at 23:10; on Sundays, the 63 at 23:09 from The Crescent, reaching Middlesbrough at 23:10.
What time is the last bus from Ormesby, Tees Valley to Stockton?
The last direct bus from Ormesby, Tees Valley to Stockton: on weekdays, there's no direct bus; on Saturdays, the M3 at 18:54 from Roundabout - Cargo Fleet Lane, reaching Stockton at 19:16; on Sundays, there's no direct bus.
What time is the last bus from Ormesby, Tees Valley to Thornaby?
The last direct bus from Ormesby, Tees Valley to Thornaby: on weekdays, there's no direct bus; on Saturdays, the M3 at 18:54 from Roundabout - Cargo Fleet Lane, reaching Thornaby at 19:15; on Sundays, there's no direct bus.
What time is the last bus from Ormesby, Tees Valley to Redcar?
The last direct bus from Ormesby, Tees Valley to Redcar: on weekdays, the 63 at 23:36 from Spencerbeck Farm, reaching Redcar at 23:48; on Saturdays, the 63 at 23:36 from Spencerbeck Farm, reaching Redcar at 23:48; on Sundays, the 63 at 23:36 from Spencerbeck Farm, reaching Redcar at 23:48.
What time is the last bus from Ormesby, Tees Valley to Grangetown?
The last direct bus from Ormesby, Tees Valley to Grangetown: on weekdays, the 101 at 13:23 from Spencerbeck Farm, reaching Grangetown at 13:36; on Saturdays, the 101 at 13:23 from Spencerbeck Farm, reaching Grangetown at 13:36; on Sundays, the 101 at 13:23 from Spencerbeck Farm, reaching Grangetown at 13:37.
What time is the last bus from Ormesby, Tees Valley to Nunthorpe?
The last direct bus from Ormesby, Tees Valley to Nunthorpe: on weekdays, the 5 at 23:39 from Westbank Road, reaching Nunthorpe at 23:40; on Saturdays, the 5 at 23:39 from Westbank Road, reaching Nunthorpe at 23:40; on Sundays, the 5 at 22:39 from Westbank Road, reaching Nunthorpe at 22:40.
What time is the last bus from Ormesby, Tees Valley to Guisborough?
The last direct bus from Ormesby, Tees Valley to Guisborough: on weekdays, the 5 at 23:39 from Westbank Road, reaching Guisborough at 23:47; on Saturdays, the 5 at 23:39 from Westbank Road, reaching Guisborough at 23:47; on Sundays, the 5 at 22:39 from Westbank Road, reaching Guisborough at 22:47.
What time is the last bus from Ormesby, Tees Valley to Marton?
The last direct bus from Ormesby, Tees Valley to Marton: on weekdays, the 63 at 23:09 from The Crescent, reaching Marton at 23:11; on Saturdays, the 63 at 23:09 from The Crescent, reaching Marton at 23:11; on Sundays, the 63 at 23:09 from The Crescent, reaching Marton at 23:11.
What time is the last bus from Ormesby, Tees Valley to Easington?
The last direct bus from Ormesby, Tees Valley to Easington: on weekdays, the 5 at 22:39 from Westbank Road, reaching Easington at 23:20; on Saturdays, the 5 at 22:39 from Westbank Road, reaching Easington at 23:20; on Sundays, the 5 at 22:39 from Westbank Road, reaching Easington at 23:20.
What time is the last bus from Ormesby, Tees Valley to East Loftus?
The last direct bus from Ormesby, Tees Valley to East Loftus: on weekdays, the 5 at 22:39 from Westbank Road, reaching East Loftus at 23:17; on Saturdays, the 5 at 22:39 from Westbank Road, reaching East Loftus at 23:17; on Sundays, the 5 at 22:39 from Westbank Road, reaching East Loftus at 23:17.

Buses in Ormesby, Tees Valley · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 15 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