Last buses from Middlestone Moor

Direct buses from Middlestone Moor go to 40 places. Tonight (Sunday) the last one leaves at 21:18, the X21 to Spennymoor. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Newcastle upon TyneX21 17:09X21 19:54X21 19:54X21 17:09
GatesheadX21 19:08X21 22:53X21 22:53X21 19:08
DurhamX21 21:18X21 22:53X21 22:53X21 21:18
Darlingtonnone8 19:118 19:01none
Chester-le-StreetX21 19:08X21 22:53X21 22:53X21 19:08
Bishop AucklandX21 20:576 22:526 22:52X21 20:57
Newton Aycliffenone8 19:118 19:01none
Crooknone111 17:38111 17:38none
SpennymoorX21 21:18X21 22:53X21 22:53X21 21:18
Cockfieldnone6 22:526 22:52none
Willingtonnone111 17:38111 17:38none
Auckland Parknone99 17:12nonenone
BinchesterX21 20:576 22:526 22:52X21 20:57
Coundon GateX21 20:576 22:526 22:52X21 20:57
Ferryhillnone8 19:118 19:01none
Newton Parknone8 19:118 19:01none
Plawsworth GateX21 19:08X21 22:53X21 22:53X21 19:08
Shildonnone99 17:12nonenone
Chester MoorX21 19:08X21 22:53X21 22:53X21 19:08
Close Housenone99 17:12nonenone
CroxdaleX21 21:18X21 22:53X21 22:53X21 21:18
PlawsworthX21 19:08X21 22:53X21 22:53X21 19:08
Rushyfordnone8 19:118 19:01none
TudhoeX21 21:18X21 22:53X21 22:53X21 21:18
West Auckland6 18:436 22:526 22:526 18:43
Burn HallX21 21:18X21 22:53X21 22:53X21 21:18
Chiltonnone8 19:118 19:01none
Coatham Mundevillenone8 19:118 19:01none
Evenwoodnone6 22:526 22:52none
Kirk Merringtonnone8 19:118 19:01none
St Helen Auckland6 18:436 22:526 22:526 18:43
Aycliffe Villagenone8 19:118 19:01none
Byers Greennone111 17:38111 17:38none
Coundonnone99 17:12nonenone
Eldonnone99 17:12nonenone
Leeholmenone99 17:12nonenone
Middlestonenone99 17:12nonenone
North Closenone8 19:118 19:01none
Todhillsnone111 17:38111 17:38none
Chilton Lanenone8 19:118 19:01none

The time each last direct bus leaves Middlestone Moor, 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 Middlestone Moor tonight?
The X21 to Spennymoor at 21:18 from Moor Grange, from the timetable for Sunday.
What time is the last bus from Middlestone Moor to Newcastle upon Tyne?
The last direct bus from Middlestone Moor to Newcastle upon Tyne: on weekdays, the X21 at 19:54 from Moor Grange, reaching Newcastle upon Tyne at 21:01; on Saturdays, the X21 at 19:54 from Moor Grange, reaching Newcastle upon Tyne at 20:59; on Sundays, the X21 at 17:09 from Moor Grange, reaching Newcastle upon Tyne at 18:16.
What time is the last bus from Middlestone Moor to Gateshead?
The last direct bus from Middlestone Moor to Gateshead: on weekdays, the X21 at 22:53 from Moor Grange, reaching Gateshead at 23:44; on Saturdays, the X21 at 22:53 from Moor Grange, reaching Gateshead at 23:44; on Sundays, the X21 at 19:08 from Moor Grange, reaching Gateshead at 20:00.
What time is the last bus from Middlestone Moor to Durham?
The last direct bus from Middlestone Moor to Durham: on weekdays, the X21 at 22:53 from Moor Grange, reaching Durham at 23:08; on Saturdays, the X21 at 22:53 from Moor Grange, reaching Durham at 23:07; on Sundays, the X21 at 21:18 from Moor Grange, reaching Durham at 21:31.
What time is the last bus from Middlestone Moor to Darlington?
The last direct bus from Middlestone Moor to Darlington: on weekdays, the 8 at 19:11 from South View - Central Drive, reaching Darlington at 19:56; on Saturdays, the 8 at 19:01 from South View - Central Drive, reaching Darlington at 19:46; on Sundays, there's no direct bus.
What time is the last bus from Middlestone Moor to Chester-le-Street?
The last direct bus from Middlestone Moor to Chester-le-Street: on weekdays, the X21 at 22:53 from Moor Grange, reaching Chester-le-Street at 23:28; on Saturdays, the X21 at 22:53 from Moor Grange, reaching Chester-le-Street at 23:28; on Sundays, the X21 at 19:08 from Moor Grange, reaching Chester-le-Street at 19:45.
What time is the last bus from Middlestone Moor to Bishop Auckland?
The last direct bus from Middlestone Moor to Bishop Auckland: on weekdays, the 6 at 22:52 from Binchester Moor, reaching Bishop Auckland at 22:57; on Saturdays, the 6 at 22:52 from Binchester Moor, reaching Bishop Auckland at 22:57; on Sundays, the X21 at 20:57 from Newsagents, reaching Bishop Auckland at 21:01.
What time is the last bus from Middlestone Moor to Newton Aycliffe?
The last direct bus from Middlestone Moor to Newton Aycliffe: on weekdays, the 8 at 19:11 from South View - Central Drive, reaching Newton Aycliffe at 19:39; on Saturdays, the 8 at 19:01 from South View - Central Drive, reaching Newton Aycliffe at 19:29; on Sundays, there's no direct bus.
What time is the last bus from Middlestone Moor to Crook?
The last direct bus from Middlestone Moor to Crook: on weekdays, the 111 at 17:38 from Binchester Moor, reaching Crook at 17:53; on Saturdays, the 111 at 17:38 from Binchester Moor, reaching Crook at 17:53; on Sundays, there's no direct bus.
What time is the last bus from Middlestone Moor to Spennymoor?
The last direct bus from Middlestone Moor to Spennymoor: on weekdays, the X21 at 22:53 from Moor Grange, reaching Spennymoor at 22:54; on Saturdays, the X21 at 22:53 from Moor Grange, reaching Spennymoor at 22:54; on Sundays, the X21 at 21:18 from Moor Grange, reaching Spennymoor at 21:19.
What time is the last bus from Middlestone Moor to Cockfield?
The last direct bus from Middlestone Moor to Cockfield: on weekdays, the 6 at 22:52 from Binchester Moor, reaching Cockfield at 23:27; on Saturdays, the 6 at 22:52 from Binchester Moor, reaching Cockfield at 23:27; on Sundays, there's no direct bus.

Buses in Middlestone Moor · 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