Last buses from Leyburn

Direct buses from Leyburn go to 40 places. Tonight (Saturday) the last one leaves at 17:20, the 156 to Wensley. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Northallertonnonenonenone856 18:00
Ripon159 17:05159 17:05159 17:05none
Richmond159 16:28159 16:28159 16:28none
Hurgill159 16:28159 16:28159 16:28none
Worton156 17:20156 17:20156 17:20856 16:45
Bedale155 14:30155 14:30155 14:30856 18:00
Gayle156 17:20156 17:20156 17:20856 16:45
Hawes156 17:20156 17:20156 17:20856 16:45
Ainderby Steeplenonenonenone856 18:00
Catterick Garrison156 12:15156 12:15156 12:15none
Hunton155 14:30155 14:30155 14:30none
Morton-on-Swalenonenonenone856 18:00
Scrutonnonenonenone856 18:00
Warlabynonenonenone856 18:00
Aysgarth156 17:20156 17:20156 17:20856 16:45
Bainbridge156 17:20156 17:20156 17:20856 16:45
Burtersett156 17:20156 17:20156 17:20856 16:45
Leeming Barnonenonenone856 18:00
Masham159 17:05159 17:05159 17:05none
Bellerby159 16:28159 16:28159 16:28none
Constable Burton155 14:30155 14:30155 14:30856 18:00
Crakehall155 14:30155 14:30155 14:30856 18:00
Downholme159 16:28159 16:28159 16:28none
Harmby155 14:30155 14:30155 14:30856 18:00
Patrick Brompton155 14:30155 14:30155 14:30856 18:00
Swinithwaite156 17:20156 17:20156 17:20856 16:45
Wensley156 17:20156 17:20156 17:20856 16:45
West Burton156 17:20156 17:20156 17:20none
West Witton156 17:20156 17:20156 17:20856 16:45
Askrigg156 17:20156 17:20156 17:20none
Carperby156 15:55156 15:55156 15:55none
Castle Bolton156 15:55156 15:55156 15:55none
East Witton159 17:05159 17:05159 17:05none
Finghall155 13:30155 13:30155 13:30none
Jervaulx159 17:05159 17:05159 17:05none
Lightwater Valley159 17:05159 17:05159 17:05none
Middleham159 17:05159 17:05159 17:05none
Newton-le-Willows155 13:30155 13:30155 13:30none
North Lees159 17:05159 17:05159 17:05none
North Stainley159 17:05159 17:05159 17:05none

The time each last direct bus leaves Leyburn, 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 Leyburn tonight?
The 156 to Wensley at 17:20 from Market Place, from the timetable for Saturday.
What time is the last bus from Leyburn to Northallerton?
The last direct bus from Leyburn to Northallerton: on weekdays, there's no direct bus; on Saturdays, there's no direct bus; on Sundays, the 856 at 18:00 from Market Place, reaching Northallerton at 18:35.
What time is the last bus from Leyburn to Ripon?
The last direct bus from Leyburn to Ripon: on weekdays, the 159 at 17:05 from Market Place, reaching Ripon at 17:59; on Saturdays, the 159 at 17:05 from Market Place, reaching Ripon at 17:59; on Sundays, there's no direct bus.
What time is the last bus from Leyburn to Richmond?
The last direct bus from Leyburn to Richmond: on weekdays, the 159 at 16:28 from Wenslydale School, reaching Richmond at 16:55; on Saturdays, the 159 at 16:28 from Wenslydale School, reaching Richmond at 16:55; on Sundays, there's no direct bus.
What time is the last bus from Leyburn to Hurgill?
The last direct bus from Leyburn to Hurgill: on weekdays, the 159 at 16:28 from Wenslydale School, reaching Hurgill at 16:54; on Saturdays, the 159 at 16:28 from Wenslydale School, reaching Hurgill at 16:54; on Sundays, there's no direct bus.
What time is the last bus from Leyburn to Worton?
The last direct bus from Leyburn to Worton: on weekdays, the 156 at 17:20 from Market Place, reaching Worton at 17:48; on Saturdays, the 156 at 17:20 from Market Place, reaching Worton at 17:48; on Sundays, the 856 at 16:45 from Market Place, reaching Worton at 17:06.
What time is the last bus from Leyburn to Bedale?
The last direct bus from Leyburn to Bedale: on weekdays, the 155 at 14:30 from Market Place, reaching Bedale at 14:55; on Saturdays, the 155 at 14:30 from Market Place, reaching Bedale at 14:55; on Sundays, the 856 at 18:00 from Market Place, reaching Bedale at 18:18.
What time is the last bus from Leyburn to Gayle?
The last direct bus from Leyburn to Gayle: on weekdays, the 156 at 17:20 from Market Place, reaching Gayle at 18:10; on Saturdays, the 156 at 17:20 from Market Place, reaching Gayle at 18:10; on Sundays, the 856 at 16:45 from Market Place, reaching Gayle at 17:19.
What time is the last bus from Leyburn to Hawes?
The last direct bus from Leyburn to Hawes: on weekdays, the 156 at 17:20 from Market Place, reaching Hawes at 18:04; on Saturdays, the 156 at 17:20 from Market Place, reaching Hawes at 18:04; on Sundays, the 856 at 16:45 from Market Place, reaching Hawes at 17:17.
What time is the last bus from Leyburn to Ainderby Steeple?
The last direct bus from Leyburn to Ainderby Steeple: on weekdays, there's no direct bus; on Saturdays, there's no direct bus; on Sundays, the 856 at 18:00 from Market Place, reaching Ainderby Steeple at 18:31.
What time is the last bus from Leyburn to Catterick Garrison?
The last direct bus from Leyburn to Catterick Garrison: on weekdays, the 156 at 12:15 from Mount Drive, reaching Catterick Garrison at 12:15; on Saturdays, the 156 at 12:15 from Mount Drive, reaching Catterick Garrison at 12:15; on Sundays, there's no direct bus.

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