Last buses from Thirsk

Direct buses from Thirsk go to 40 places. Tonight (Saturday) the last one leaves at 18:31, the 70 to Busby Stoop. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
York30X 18:0630X 18:3130X 18:06none
Northallerton70 17:3670 17:3670 17:36none
Ripon70 18:3170 18:3170 18:31none
Easingwold30X 18:0630X 18:3130X 18:06none
Tollerton30 16:0630 17:1130 16:06none
Kilburn59 14:3059 14:3059 14:3059 14:30
Shipton30X 18:0630X 18:3130X 18:06none
HelmsleyM5 09:43noneM5 09:43none
StokesleyM5 17:19noneM5 17:19none
Bagby30X 18:0630X 18:3130X 18:0659 14:30
Raskelf30X 18:0630X 18:3130X 18:06none
AmpleforthM5 09:43noneM5 09:43none
Busby Stoop70 18:3170 18:3170 18:31none
Copt Hewick70 18:3170 18:3170 18:31none
Coxwold59 14:3059 14:3059 14:3059 14:30
Sharow70 18:3170 18:3170 18:31none
Topcliffe70 18:3170 18:3170 18:3160A 13:05
Birdforth30X 18:0630X 18:3130X 18:06none
Byland AbbeyM5 09:43noneM5 09:43none
Husthwaite59 14:3059 14:3059 14:3059 14:30
Ingleby CrossM5 17:19noneM5 17:19none
Rainton70 18:3170 18:3170 18:31none
Sessay60A 13:0560A 13:0560A 13:0560A 13:05
SwainbyM5 17:19noneM5 17:19none
Thormanby30X 18:0630X 18:3130X 18:06none
Thornton-le-Beans70 17:3670 17:3670 17:36none
Thornton-le-Moor70 17:3670 17:3670 17:36none
WassM5 09:43noneM5 09:43none
Alne30 16:0630 17:1130 16:06none
Asenby70 18:3170 18:3170 18:31none
BaldersbyX70 08:40147 13:08X70 08:40none
Carlton Husthwaite60A 13:0560A 13:0560A 13:0560A 13:05
Great Thirkleby60A 13:0560A 13:0560A 13:0560A 13:05
Hutton Conyersnone147 13:08nonenone
Hutton Sessay60A 13:0560A 13:0560A 13:0560A 13:05
Kirklingtonnone147 13:08nonenone
Little Thirkleby60A 13:0560A 13:0560A 13:0560A 13:05
Melmerbynone147 13:08nonenone
Newburgh59 14:3059 14:3059 14:3059 14:30
SandhuttonM5 17:19153 14:06M5 17:19none

The time each last direct bus leaves Thirsk, 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 Thirsk tonight?
The 70 to Busby Stoop at 18:31 from Dog And Gun, from the timetable for Saturday.
What time is the last bus from Thirsk to York?
The last direct bus from Thirsk to York: on weekdays, the 30X at 18:31 from York Road, reaching York at 19:12; on Saturdays, the 30X at 18:06 from York Road, reaching York at 18:47; on Sundays, there's no direct bus.
What time is the last bus from Thirsk to Northallerton?
The last direct bus from Thirsk to Northallerton: on weekdays, the 70 at 17:36 from C of E School, reaching Northallerton at 17:48; on Saturdays, the 70 at 17:36 from C of E School, reaching Northallerton at 17:48; on Sundays, there's no direct bus.
What time is the last bus from Thirsk to Ripon?
The last direct bus from Thirsk to Ripon: on weekdays, the 70 at 18:31 from Dog And Gun, reaching Ripon at 19:02; on Saturdays, the 70 at 18:31 from Dog And Gun, reaching Ripon at 19:02; on Sundays, there's no direct bus.
What time is the last bus from Thirsk to Easingwold?
The last direct bus from Thirsk to Easingwold: on weekdays, the 30X at 18:31 from York Road, reaching Easingwold at 18:51; on Saturdays, the 30X at 18:06 from York Road, reaching Easingwold at 18:26; on Sundays, there's no direct bus.
What time is the last bus from Thirsk to Tollerton?
The last direct bus from Thirsk to Tollerton: on weekdays, the 30 at 17:11 from York Road, reaching Tollerton at 17:51; on Saturdays, the 30 at 16:06 from York Road, reaching Tollerton at 16:41; on Sundays, there's no direct bus.
What time is the last bus from Thirsk to Kilburn?
The last direct bus from Thirsk to Kilburn: on weekdays, the 59 at 14:30 from Market Place, reaching Kilburn at 13:42; on Saturdays, the 59 at 14:30 from Market Place, reaching Kilburn at 13:42; on Sundays, the 59 at 14:30 from Market Place, reaching Kilburn at 13:42.
What time is the last bus from Thirsk to Shipton?
The last direct bus from Thirsk to Shipton: on weekdays, the 30X at 18:31 from York Road, reaching Shipton at 19:10; on Saturdays, the 30X at 18:06 from York Road, reaching Shipton at 18:45; on Sundays, there's no direct bus.
What time is the last bus from Thirsk to Helmsley?
The last direct bus from Thirsk to Helmsley: on weekdays, there's no direct bus; on Saturdays, the M5 at 09:43 from York Road, reaching Helmsley at 10:20; on Sundays, there's no direct bus.
What time is the last bus from Thirsk to Stokesley?
The last direct bus from Thirsk to Stokesley: on weekdays, there's no direct bus; on Saturdays, the M5 at 17:19 from County Primary School, reaching Stokesley at 18:13; on Sundays, there's no direct bus.
What time is the last bus from Thirsk to Bagby?
The last direct bus from Thirsk to Bagby: on weekdays, the 30X at 18:31 from York Road, reaching Bagby at 18:36; on Saturdays, the 30X at 18:06 from York Road, reaching Bagby at 18:11; on Sundays, the 59 at 14:30 from Market Place, reaching Bagby at 13:38.

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