866

Keighley ↔ Malham Bus Times

Transdev · 54 stops

Next departures

Keighley Bus Station
No service today · Showing Sunday timetable
09:25
The Buck Inn 10:33
SUNDAY · 1 services09:25 — 09:25

The 866 bus runs between Keighley and Malham, operated by Transdev. This route has 54 stops. Grey skies and 15°C forecast for the next bus at 09:25. A coat will take the edge off while you wait.

Number 866 Bus Timetable

Stop
Keighley Bus Station09:25
North Street09:25
East Avenue09:26
Beechcliffe School09:27
Utley Cemetery09:28
Ferncliffe Drive09:29
Ashgrove Road09:29
Keighley RUFC09:30
Bar House Lane09:30
Hawkcliffe Farm09:32
Aireburn Avenue09:32
Primary School09:33
Elmsley Street09:34
Thornhill Road09:34
Airedale Hospital Main Entrance09:35
Grange Road09:35
Sutton Lane End09:36
Eastburn Bridge09:36
The Dalesway PH09:37
Rafters09:39
Cononley Lane09:40
Ings Lane09:42
Snaygill R'bout09:45
The Skipton Hotel09:45
Snaygill Industrial Estate09:46
Farm Croft09:46
Airebank Terrace09:47
Railway Bridge09:47
General Hospital09:47
Bus Station Stand 209:48
Belle Vue Mills09:55
Railway Station09:58
Post Office09:59
Gisburn Street09:59
Broughton Close09:59
Stirton Lane End10:04
Lane End10:05
Highgate Farm10:08
Canal Bridge10:09
Lyndale Garage10:11
Church Street10:11
Ray Bridge10:12
Gardens Road10:15
Eshton House10:16
Throstle Nest Farm le10:17
Newfield Hall10:19
Newfield Hall Gates10:20
The Manor House10:22
Mount View10:22
Skellands10:24
Skellands10:24
Victoria Hotel10:26
Kirkby Malham School10:29
The Buck Inn10:33

Inbound

Stop
The Buck Inn17:30
Kirkby Malham School17:32
Post Box17:34
Skellands17:36
Skellands17:36
Scosttop Manor17:37
Mount View17:38
The Green17:38
Newfield Hall17:41
Throstle Nest Farm le17:44
Eshton House17:45
Lodge Cottage17:47
Ray Bridge17:50
Lyndale Garage17:50
Church Street17:51
Lyndale Garage17:52
Canal Bridge17:53
Highgate Farm17:55
Lane End17:57
Stirton Lane End17:59
Broughton Close18:04
Gisburn Street18:04
Clifford Court18:04
Railway Station18:05
Fire Station18:05
Belle Vue Mills18:06
Bus Station Stand 118:08
General Hospital18:09
Airebank Terrace18:09
Bold Venture Garage18:10
Snaygill Industrial Estate18:10
The Skipton Hotel18:11
Acorn Business Park18:11
Land End Farm18:14
Cononley Lane18:16
Rafters18:17
Kildwick Lane End18:18
The Dalesway PH18:19
Eastburn Bridge18:20
Sutton Lane End18:20
Grange Road18:21
Airedale Hospital Main Entrance18:22
Thornhill Road18:22
Elmsley Street18:23
Steeton Primary School18:23
Aireburn Avenue18:24
Hawkcliffe Farm18:25
Bar House Lane18:27
Keighley RUFC18:27
Ashgrove Road18:28
Ferncliffe Drive18:28
Utley Cemetery18:29
Beechcliffe School18:30
East Avenue18:31
North Street18:32
Keighley Bus Station18:33

Route Map

Fares & Tickets

Single £1.00
Standard £1.25

Other routes nearby

Passes through: KeighleyUtleySteetonEastburnCross HillsKildwickFarnhillLow BradleyHigh BradleySkiptonStirtonThorlbyGargraveEshtonCaltonAirtonScosthropKirkby MalhamHanlithMalham
Where does the 866 bus stop?
The 866 serves 54 stops passing through Keighley, Utley, Steeton, Eastburn, Cross Hills, Kildwick, Farnhill, Low Bradley, High Bradley, Skipton, Stirton, Thorlby, Gargrave, Eshton, Calton, Airton, Scosthrop, Kirkby Malham, Hanlith and Malham. You can find the full list of stops with a route map further up this page.
Does the 866 run on weekends?
Yes, the 866 runs on Sundays. The weekend timetable may have fewer departures than weekdays - use the day tabs above to compare.
Can I use a bus pass on the 866?
Most Transdev services accept concessionary bus passes (including the English National Concessionary Travel Scheme for eligible passengers). Contactless payment is widely accepted. Check with Transdev for specific ticket options on this route.
Does the 866 run on bank holidays?
There is no specific bank holiday timetable listed for the 866. On bank holidays, most operators run a Sunday or reduced service. Contact Transdev to confirm bank holiday arrangements.

Sources: Bus Open Data Service (BODS) for timetable and route data · BODS Fares API for fare data

NOC: LNUD, BPTR, FLYE, KDTR, HRGT, YCST, ROST, TPEN
Valid from 05 Apr 2026 to 18 Oct 2026
Source: Bus Open Data Service
· Last updated: 28 Mar 2026