This page only shows buses that run into North Yorkshire. For details of other buses to Barnoldswick, see Traveline
Transdev Burnley & Pendle
Skipton · Barnoldswick · Earby · Kelbrook · Colne · Nelson · Brierfield · Burnley
Daytime: 30 minutes / Evening: no service / Sunday: 1 hour
Pennine
Skipton · Barnoldswick · Earby · Colne · Nelson · Brierfield · Burnley
Daytime: 1 hour / Evening: 1-2 hours / Sunday: 1-2 hours
Lancashire United
Skipton · Barnoldswick · Gisburn · Chatburn · Clitheroe · Whalley · Preston
Daytime: 1 hour / Evening: no service / Sunday: 2 hours
Dalesbus (Burnley & Pendle)
Burnley · Nelson · Colne · Barnoldswick · Skipton · Cracoe · Threshfield · Grassington
Daytime: no service / Evening: no service / Sunday & BH: 1 hour