K14
K14 bus timetable: Keighley to Oxenhope Circular
Keighley ↔ Oxenhope Circular
Route map
K14 live route map
See the route, stops, and live buses currently on this line.
222 stops
Live buses loading
Map ready
Loading the route map...
Keighley → Oxenhope Circular
3 trips · first 10:15 · last 18:25
Mon–Fri
Live From 2026-05-17
Swipe sideways to see later trips.
Stop
10:15
Oxenhope Circular
16:25
Oxenhope Circular
18:25
Oxenhope Circular
Oxenhope Circular → Keighley
2 trips · first 12:20 · last 15:32
Mon–Fri
Live From 2026-05-17
Swipe sideways to see later trips.
Stop
12:20
Oxenhope Circular
15:32
Oxenhope Circular
Timetable data from The Keighley Bus Company, refreshed 2026-06-13 · Source: Bus Open Data Service (BODS) · Service code PB0001748:134.
All stops shown
115 stops- Keighley Bus Station stand F
- Keighley, North Street stop N5
- Keighley Health Centre after
- Knowle Park, Rydal Street opposite
- Knowle Park, Lund Park
- Knowle Park, Lawnswood Road at
- Exley Head at
- Exley Head, Occupation Lane
- Bracken Bank, Oakbank Broadway at
- Bracken Bank, Valley View Close
- Bracken Bank, Goose Cote Lane
- Oakworth, Slaymaker Lane opposite
- Oakworth, Park Ave Station Road
- Oakworth, Station Road
- Oakworth, Station Road
- Mytholmes Lane
- Lees, Vale Mill Lane SE bound
- Lees, Vale Mill Lane S bound
- Lees, Hebden Road Cross Xrds
- Haworth, Hebden Rd Dean Street stop
- Haworth, Hebden Road Brow Rd
- Haworth, Brow Top Road NE bound
- Oxenhope, Moor End Farm opposite
- Oxenhope, Black Moor Rd Naylor Hill Quarry
- Oxenhope, Upper Naylor Hill Farm adjacent
- Oxenhope, Black Moor Road S bound
- Oxenhope, Black Moor Rd Crumack Lane at
- Oxenhope, Black Moor Rd Grange Farm adjacent
- Oxenhope, Black Moor Farm adjacent
- Oxenhope, Black Moor Road Long Causeway
- Oxenhope, Denholme Road Dol Bridge at
- Oxenhope, Denholme Road Leeming Reservoir stop
- Oxenhope, Denholme Road Spring Row at
- Oxenhope, Denholme Rd Leeming Reservoir stop
- Oxenhope, Denholme Rd Reservoir after
- Oxenhope, Denholme Rd Jew Lane before
- Oxenhope, Station Road Lowertown
- Oxenhope, Waterside opposite
- Oxenhope, West Drive
- Oxenhope School
- Oxenhope, Hebden Bridge Rd Cricket Ground opposite
- Oxenhope, Denby Mount
- Oxenhope, Shaw Lane Upper Town after
- Oxenhope, West Shaw Lane Stone Ln
- Oxenhope, West Shaw Lane Mills opposite
- Oxenhope, Hawksbridge Ln West Shaw Lane stop
- Oxenhope, Moorside Lane NW bound
- Oxenhope, Marsh Lane Moor Side Ln stop
- Oxenhope, Mould Greave opposite
- Oxenhope, Marsh Chapel opposite
- Oxenhope, Marsh Lane Moorhouse La opposite
- Oxenhope, Moorhouse Lane Top opposite
- Oxenhope, Marsh Top stop
- Oxenhope, Marsh Edge stop
- Oxenhope, Marsh Lane N bound
- Haworth, Woodlands Rise
- Haworth, Sun St Cold Street before
- Haworth, Sun Street End
- Haworth, Central Park
- Haworth Primary School
- Haworth, Changegate
- Haworth, West Lane Baptist Church
- Haworth, West Lane
- Haworth, Cemetery Road stop
- Haworth, The Hollings
- Stanbury, Sladen Bridge stop
- Stanbury, Main St Sun Lane
- Stanbury Cemetery
- Stanbury, Sun Ln Reservoir Road
- Stanbury, Sun Ln Main Street
- Stanbury, Wuthering Heights stop
- Stanbury, Staunch Farm adjacent
- Stanbury Village School
- Stanbury, Hob Ln Back Lane W bound
- Stanbury, Hob Lane Farm opposite
- Oldfield, Scar Top Rd Ponden Lane
- Oldfield, Ponden Bridge W bound
- Oldfield, Scar Top Road W bound
- Oldfield, Higher Pitcher Clough adjacent
- Oldfield, Well Head Farm adjacent
- Oldfield Lane School adjacent
- Oldfield, Ashcroft Farm opposite
- Oldfield Lane West House Farm
- Oldfield, Street Head Farm opposite
- Stanbury, High Hob Cote Farm opposite
- Oakworth, Hob Cote Lane E bound
- Oakworth, Denby Hill Road
- Oakworth, Denby Mount Mount View
- Oakworth, Bridge St Hillside Ave adjacent
- Oakworth, Commercial St Bridge St after
- Oakworth, Hob Cote Place adjacent
- Oakworth, Windsor Grove opposite
- Oakworth, Low Bank Lane stop
- Oakworth, Cure Hill before
- Oakworth, Mackingstone Lane Cemetery at
- Laycock, Mackingstone Lane Holme House Ln stop
- Laycock, Holme House Ln Newholme New Rd N bound
- Laycock, The Old Watermill adjacent
- Laycock, Game Scar Ln Lund Lane at
- Laycock, Goose Eye Brow N bound
- Laycock, Town End Farm adjacent
- Laycock Lane Chapel Ln
- Laycock Lane
- Laycock Lane Hillclough Grove adjacent
- Guard House, Braithwaite Road New Church E bound
- Braithwaite Avenue Top opposite
- Braithwaite Road Whinfield Dr E bound
- Braithwaite Road West Ln E bound
- Highfield, West Lane Coronation Mount opposite
- Highfield, The Good Shepherd Centre
- Highfield, Grant Street
- Highfield, New Town Court
- Keighley, St Andrew's Surgery
- Keighley, North Street
- Keighley Bus Station Entrance