Pennine, Hutchinsons, Postbus
Skipton · Gargrave · Newfield · Airton · Kirkby Malham · Malham
Daytime: 3-4 times / Evening: no service / Sunday: no service
Pennine
Skipton · Gargrave · Hellifield · Long Preston · Settle · Giggleswick
Daytime: 1 hour / Saturday: 2 hours / Sunday: no service
Dalesbus
Ilkley · Skipton · Hellifield · Settle · Lancliffe · Malham Tarn · Malham Village
Daytime: no service / Evening: no service / Weekend: 1-2 hours (once to/from Ilkley)
Dalesbus
Bradford · Shipley · Bingley · Skipton · Gargrave · Airton · Kirkby Malham · Malham
Daytime: no service / Evening: no service / Sunday & BH: 3 journeys
Northern Rail
Infrequent trains to local stations, Skipton, Keighley, Leeds, Settle, Carlisle and Lancaster