Last buses from Kirkbymoorside

Direct buses from Kirkbymoorside go to 40 places. Tonight (Saturday) the last one leaves at 19:55, the 28 to Kirkby Mills. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
York31X 17:3531X 17:3031X 17:35none
Middleton28 19:5528 19:5528 19:5528 18:50
Scarborough28 19:5528 19:5528 19:5528 18:50
Easingwold31X 17:3531X 17:3031X 17:35none
Pickering28 19:5528 19:5528 19:5528 18:50
Seamer28 19:5528 19:5528 19:5528 18:50
Shipton31X 17:3531X 17:3031X 17:35none
Helmsley28 17:5628 17:5828 17:5628 18:01
Ampleforth31X 17:3531X 17:3031X 17:35none
CastletonM3 15:00noneM3 15:00M3 15:00
Coxwold31X 17:3531X 17:3031X 17:35none
Oswaldkirk31X 17:3531X 17:3031X 17:35none
Beadlam28 17:5628 17:5828 17:5628 18:01
Byland Abbey31X 17:3531X 17:3031X 17:35none
East Ayton28 19:5528 19:5528 19:5528 18:50
Husthwaite31X 17:3531X 17:3031X 17:35none
Hutton Buscel28 19:5528 19:5528 19:5528 18:50
Thornton-le-Dale28 19:5528 19:5528 19:5528 18:50
Wass31X 17:3531X 17:3031X 17:35none
Welburn28 17:5628 17:5828 17:5628 18:01
West Ayton28 19:5528 19:5528 19:5528 18:50
Allerston28 19:5528 19:5528 19:5528 18:50
Brompton by Sawdon28 19:5528 19:5528 19:5528 18:50
DanbyM3 15:00noneM3 15:00M3 15:00
Ebberston28 19:5528 19:5528 19:5528 18:50
Hutton-le-HoleM3 15:00174 09:15M3 15:00M3 15:00
Irton28 19:5528 19:5528 19:5528 18:50
Keldholme28 19:5528 19:5528 19:5528 18:50
Kirkby Mills28 19:5528 19:5528 19:5528 18:50
Snainton28 19:5528 19:5528 19:5528 18:50
Wrelton28 19:5528 19:5528 19:5528 18:50
Wykeham28 19:5528 19:5528 19:5528 18:50
AinthorpeM3 15:00noneM3 15:00M3 15:00
Aislaby28 19:5528 19:5528 19:5528 18:50
Appleton-le-Moorsnone174 09:15nonenone
Fadmoornone174 09:15nonenone
Florence TerraceM3 15:00noneM3 15:00M3 15:00
Gillamoornone174 09:15nonenone
Lastinghamnone174 09:15nonenone
Sinnington28 19:5528 19:5528 19:5528 18:50

The time each last direct bus leaves Kirkbymoorside, 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 Kirkbymoorside tonight?
The 28 to Kirkby Mills at 19:55 from Market Place, from the timetable for Saturday.
What time is the last bus from Kirkbymoorside to York?
The last direct bus from Kirkbymoorside to York: on weekdays, the 31X at 17:30 from Methodist Church, reaching York at 18:50; on Saturdays, the 31X at 17:35 from Methodist Church, reaching York at 19:01; on Sundays, there's no direct bus.
What time is the last bus from Kirkbymoorside to Middleton?
The last direct bus from Kirkbymoorside to Middleton: on weekdays, the 28 at 19:55 from Market Place, reaching Middleton at 20:10; on Saturdays, the 28 at 19:55 from Market Place, reaching Middleton at 20:09; on Sundays, the 28 at 18:50 from Market Place, reaching Middleton at 19:06.
What time is the last bus from Kirkbymoorside to Scarborough?
The last direct bus from Kirkbymoorside to Scarborough: on weekdays, the 28 at 19:55 from Market Place, reaching Scarborough at 21:04; on Saturdays, the 28 at 19:55 from Market Place, reaching Scarborough at 21:04; on Sundays, the 28 at 18:50 from Market Place, reaching Scarborough at 19:58.
What time is the last bus from Kirkbymoorside to Easingwold?
The last direct bus from Kirkbymoorside to Easingwold: on weekdays, the 31X at 17:30 from Methodist Church, reaching Easingwold at 18:22; on Saturdays, the 31X at 17:35 from Methodist Church, reaching Easingwold at 18:28; on Sundays, there's no direct bus.
What time is the last bus from Kirkbymoorside to Pickering?
The last direct bus from Kirkbymoorside to Pickering: on weekdays, the 28 at 19:55 from Market Place, reaching Pickering at 20:12; on Saturdays, the 28 at 19:55 from Market Place, reaching Pickering at 20:11; on Sundays, the 28 at 18:50 from Market Place, reaching Pickering at 19:08.
What time is the last bus from Kirkbymoorside to Seamer?
The last direct bus from Kirkbymoorside to Seamer: on weekdays, the 28 at 19:55 from Market Place, reaching Seamer at 21:01; on Saturdays, the 28 at 19:55 from Market Place, reaching Seamer at 21:02; on Sundays, the 28 at 18:50 from Market Place, reaching Seamer at 19:55.
What time is the last bus from Kirkbymoorside to Shipton?
The last direct bus from Kirkbymoorside to Shipton: on weekdays, the 31X at 17:30 from Methodist Church, reaching Shipton at 18:41; on Saturdays, the 31X at 17:35 from Methodist Church, reaching Shipton at 18:48; on Sundays, there's no direct bus.
What time is the last bus from Kirkbymoorside to Helmsley?
The last direct bus from Kirkbymoorside to Helmsley: on weekdays, the 28 at 17:58 from Methodist Church, reaching Helmsley at 18:16; on Saturdays, the 28 at 17:56 from Methodist Church, reaching Helmsley at 18:13; on Sundays, the 28 at 18:01 from Methodist Church, reaching Helmsley at 18:20.
What time is the last bus from Kirkbymoorside to Ampleforth?
The last direct bus from Kirkbymoorside to Ampleforth: on weekdays, the 31X at 17:30 from Methodist Church, reaching Ampleforth at 17:56; on Saturdays, the 31X at 17:35 from Methodist Church, reaching Ampleforth at 18:02; on Sundays, there's no direct bus.
What time is the last bus from Kirkbymoorside to Castleton?
The last direct bus from Kirkbymoorside to Castleton: on weekdays, there's no direct bus; on Saturdays, the M3 at 15:00 from Market Place, reaching Castleton at 15:31; on Sundays, the M3 at 15:00 from Market Place, reaching Castleton at 15:31.

Buses in Kirkbymoorside · 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