Keighley & District
Keighley · Steeton · Sutton in Craven · Cross Hills · Skipton · Grassington (Sunday only)
Daytime: 30 minutes / Evening: 1 hour / Sunday: 1 hour
Pride of the Dales
Skipton · Cracoe · Linton · Threshfield · Grassington · Hebden · Kettlewell · Buckden
Daytime: 1 hour / Evening: no service / Sunday: no service
Pride of the Dales
Ilkley · Addingham · Bolton Abbey · Burnsall · Linton · Threshfield · Grassington · Kettlewell · Buckden
Daytime: 2-3 hours / Evening: no service / Sunday: no service
Dalesbus (York Pullman)
York · Tadcaster · Leeds · Guiseley · Ilkley · Bolton Abbey · Threshfield · Grassington · Kettlewell · Buckden · Aysgarth · Hawes
Daytime: no service / Evening: no service / Sunday & BH: 1 journey
Dalesbus (York Pullman)
University · York · Green Hammerton · Boroughbridge · Ripon · Fountains Abbey · Pateley Bridge · Grassington
Daytime: no service / Evening: no service / Sunday & BH: summer only
Arriva
Ilkley · Addingham · Bolton Abbey · Burnsall · Threshfield · Grassington · Kilnsey · Kettlewell · Buckden
Daytime: no service / Evening: no service / Sunday: 2 journeys