Pennine, Little Red Bus
Skipton · Gargrave · Airton · Kirkby Malham · Malham
Daytime: 4 journeys / Evening: no service / Sunday: no service
Dalesbus
Ingleton · Clapham · Austwick · Settle · Lancliffe · Malham Tarn · Malham Village · Skipton · Silsden
Daytime: no service / Evening: no service / Sunday & BH: 5 journeys
Dalesbus (Cravenlink, York Pullman)
York · Harrogate · Otley · Ilkley · Addingham · Bolton Abbey · Draughton · Embsay · Skipton · Gargrave · Kirkby Malhalm · Malham (limited service from York and to Malham during the winter season)
Daytime: no service / Evening: no service / Sunday & BH: 1½ hours