K14 Keighley - Oakworth - Leeming - Stanbury - Scar Top - Oakworth - Laycock - Oxenhope Circular

A bus service operated by The Keighley Bus Company

Oxenhope, Station Road/Denholme Road (Bradford)
Monday 13 – Sunday 19 October 2025

Station Road/Denholme Road, Oxenhope closed due to roadworks from Monday 13 October to Sunday 19 October.

ervice K14 will turn around at Upwood Caravan Park & divert via Hebden Road to Oxenhope.

https://wymetro.com/plan-a-journey/travel-news/bus-travel-alerts/stationrddenholmerd/

Keighley - Oxenhope Circular

Keighley Bus Station (stand F) 10:1516:2518:25
Keighley North Street (stop N5) 10:1516:2518:25
Keighley Health Centre (after) 10:1616:2618:26
Knowle Park, opp Rydal Street 10:1716:2718:27
Knowle Park Lund Park 10:1716:2718:27
Knowle Park, at Lawnswood Road 10:1816:2818:28
Exley Head (at) 10:1816:2818:28
Exley Head Occupation Lane 10:1916:2918:29
Bracken Bank, at Oakbank Broadway 10:2016:3018:30
Bracken Bank Valley View Close 10:2116:3118:31
Bracken Bank Goose Cote Lane 10:2116:3118:31
Oakworth, opp Slaymaker Lane 10:2216:3218:32
Oakworth Park Ave Station Road 10:2316:3318:33
Oakworth Station Road 10:2416:3418:34
Oakworth Station Road 10:2516:3518:35
Mytholmes Lane 10:2516:3518:35
Lees Vale Mill Lane (SE bound) 10:2716:3718:37
Lees Vale Mill Lane (S bound) 10:2716:3818:37
Lees Hebden Road Cross Xrds 10:2816:3918:38
Haworth Hebden Rd Dean Street (stop) 10:2916:4018:39
Haworth Hebden Road Brow Rd 10:2916:4018:39
Haworth Brow Top Road (NE bound) 10:3016:4018:40
Oxenhope, opp Moor End Farm 10:3016:4118:40
Oxenhope Black Moor Rd Naylor Hill Quarry 10:3116:4218:41
Oxenhope, adj Upper Naylor Hill Farm 10:3216:4218:42
Oxenhope Black Moor Road (S bound) 10:3316:4418:43
Oxenhope, at Black Moor Rd Crumack Lane 10:3416:4518:44
Oxenhope, adj Black Moor Rd Grange Farm 10:3416:4518:44
Oxenhope, adj Black Moor Farm 10:3516:4618:45
Oxenhope Black Moor Road Long Causeway 10:3616:4718:46
Oxenhope, at Denholme Road Dol Bridge 10:3716:4818:47
Oxenhope Denholme Road Leeming Reservoir (stop) 10:3716:4818:47
Oxenhope, at Denholme Road Spring Row 10:3716:4818:47
Oxenhope Denholme Rd Leeming Reservoir (stop) 10:3816:4918:48
Oxenhope, after Denholme Rd Reservoir 10:3816:4918:48
Oxenhope, before Denholme Rd Jew Lane 10:3816:4918:48
Oxenhope Station Road Lowertown 10:3916:5018:49
Oxenhope, opp Waterside 10:3916:5018:49
Oxenhope West Drive 10:4016:5118:50
Oxenhope School 10:4016:5118:50
Oxenhope, opp Hebden Bridge Rd Cricket Ground 10:4016:5118:50
Oxenhope Denby Mount 10:4016:5118:50
Oxenhope, after Shaw Lane Upper Town 10:4116:5218:51
Oxenhope West Shaw Lane Stone Ln 10:4216:5318:52
Oxenhope, opp West Shaw Lane Mills 10:4316:5418:53
Oxenhope Hawksbridge Ln West Shaw Lane (stop) 10:4416:5518:54
Oxenhope Moorside Lane (NW bound) 10:4416:5518:54
Oxenhope Marsh Lane Moor Side Ln (stop) 10:4416:5518:54
Oxenhope, opp Mould Greave 10:4516:5618:55
Oxenhope, opp Marsh Chapel 10:4616:5718:56
Oxenhope, opp Marsh Lane Moorhouse La 10:4616:5718:56
Oxenhope, opp Moorhouse Lane Top 10:4616:5718:56
Oxenhope Marsh Top 10:4616:5718:56
Oxenhope Marsh Edge (stop) 10:4716:5818:57
Oxenhope Marsh Lane (N bound) 10:4716:5818:57
Haworth Woodlands Rise 10:4816:5918:58
Haworth, before Sun St Cold Street 10:4816:5918:58
Haworth Sun Street End 10:4917:0018:59
Haworth Central Park 10:4917:0018:59
Haworth Primary School 10:4917:0018:59
Haworth Changegate 10:5017:0118:59
Haworth West Lane Baptist Church 10:5017:0119:00
Haworth West Lane 10:5017:0119:00
Haworth Cemetery Road (stop) 10:5017:0119:00
Haworth West Lane 10:5117:0219:00
Haworth Rough Nook 10:5117:0219:00
Haworth The Hollings 10:5117:0219:01
Stanbury Sladen Bridge (stop) 10:5217:0319:01
Stanbury Main St Sun Lane 10:5217:0319:01
Stanbury Cemetery 10:5217:0319:01
Stanbury Sun Ln Reservoir Road 10:5217:0319:02
Stanbury Sun Ln Main Street 10:5317:0419:02
Stanbury Wuthering Heights (stop) 10:5317:0419:02
Stanbury, adj Staunch Farm 10:5317:0419:02
Stanbury Village School 10:5417:0519:03
Stanbury Hob Ln Back Lane (W bound) 10:5417:0519:03
Stanbury, opp Hob Lane Farm 10:5517:0619:04
Oldfield Scar Top Rd Ponden Lane 10:5617:0719:05
Oldfield Ponden Bridge (W bound) 10:5617:0719:05
Oldfield Scar Top Road (W bound) 10:5717:0819:06
Oldfield, adj Higher Pitcher Clough 10:5717:0819:06
Oldfield, adj Well Head Farm 10:5817:0919:07
Oldfield Lane School (adj) 11:0017:1119:09
Oldfield, opp Ashcroft Farm 11:0017:1119:09
Oldfield Lane West House Farm 11:0017:1219:09
Oldfield, opp Street Head Farm 11:0217:1319:10
Stanbury, opp High Hob Cote Farm 11:0317:1419:11
Oakworth Hob Cote Lane (E bound) 11:0417:1519:12
Oakworth Denby Hill Road 11:0417:1619:12
Oakworth Denby Mount Mount View 11:0417:1619:13
Oakworth, adj Bridge St Hillside Ave 11:0517:1719:13
Oakworth, after Commercial St Bridge St 11:0517:1719:13
Oakworth, adj Hob Cote Place 11:0517:1719:13
Oakworth, opp Windsor Grove 11:0617:1819:14
Oakworth Low Bank Lane (stop) 11:0617:1819:14
Oakworth, before Cure Hill 11:0617:1819:14
Oakworth, at Mackingstone Lane Cemetery 11:0817:2019:16
Laycock Mackingstone Lane Holme House Ln (stop) 11:0817:2019:16
Laycock Holme House Ln Newholme New Rd (N bound) 11:0817:2019:16
Laycock, adj The Old Watermill 11:0917:2119:17
Laycock, at Game Scar Ln Lund Lane 11:1017:2219:18
Laycock Goose Eye Brow (N bound) 11:1017:2219:18
Laycock, adj Town End Farm 11:1117:2319:19
Laycock Lane Chapel Ln 11:1117:2419:19
Laycock Lane 11:1217:2419:19
Laycock Lane Hillclough Grove (adj) 11:1317:2519:20
Guard House Braithwaite Road New Church (E bound) 11:1417:2619:21
Braithwaite Avenue (opp) 11:1417:2719:21
Braithwaite Road Whinfield Dr (E bound) 11:1517:2819:22
Braithwaite Road West Ln (E bound) 11:1617:2919:23
Highfield, opp West Lane Coronation Mount 11:1717:2919:24
Highfield Our Lady of Victories Church 11:1817:3019:24
Highfield Grant Street 11:1817:3119:25
Highfield New Town Court 11:1917:3219:25
Keighley St Andrew's Surgery 11:2017:3319:26
Keighley North Street 11:2117:3419:27
Keighley Bus Station Entrance 11:2217:3519:28

Keighley - Oxenhope circular

Keighley Bus Station (stand F) 12:20
Keighley North Street (stop N5) 12:20
Keighley St Andrews's Surgery 12:21
Highfield, at New Town Court 12:22
Highfield, at Grant Street 12:22
Braithwaite Road West Ln 12:24
Braithwaite Road Whinfield Dr 12:25
Braithwaite Avenue (adj) 12:25
Guard House Braithwaite Road New Church 12:26
Laycock Lane Hillclough Grove 12:27
Laycock Lane Hill Clough Grove 12:27
Laycock, at Chapel Lane Back Ln 12:28
Laycock, opp Town End Farm 12:28
Laycock Goose Eye Brow (S bound) 12:29
Laycock, opp Game Scar Ln Lund Lane 12:30
Laycock The Old Watermill 12:30
Laycock Holme House Ln Newholme New Rd 12:31
Laycock Mackingstone Lane Holme House Ln 12:32
Oakworth, opp Mackingstone Lane Cemetery 12:32
Oakworth, after Cure Hill 12:33
Oakworth Cure Hill 12:34
Oakworth Low Bank Lane 12:34
Oakworth Windsor Grove 12:35
Oakworth, before Commercial St Bridge St 12:35
Oakworth, opp Bridge St Hillside Ave 12:35
Oakworth Denby Mount Mount View 12:35
Oakworth Denby Hill Road 12:36
Oakworth Hob Cote Lane (W bound) 12:36
Stanbury, outside High Hob Cote Farm 12:37
Oldfield, adj Street Head Farm 12:38
Oldfield, adj Ashcroft Farm 12:39
Oldfield House Farm 12:39
Oldfield Lane School (opp) 12:40
Oldfield, opp Well Head Farm 12:41
Oldfield, opp Higher Pitcher Clough 12:42
Oldfield Scar Top Road (E bound) 12:43
Oldfield Ponden Bridge (E bound) 12:43
Oldfield Scar Top Road Ponden Mill 12:44
Stanbury, outside Hob Lane Farm 12:45
Stanbury Hob Ln Back Lane 12:46
Stanbury Main Street 12:4715:32
Stanbury Village School (stop) 12:4715:32
Stanbury, opp Staunch Farm 12:4715:32
Stanbury Wuthering Heights 12:4715:32
Stanbury Sun Ln Main Street 12:4715:32
Stanbury Sun Ln Reservoir Road 12:4815:33
Stanbury Cemetery 12:4815:33
Stanbury Sun Lane (SE bound) 12:4815:33
Stanbury Sladen Bridge 12:4915:34
Haworth The Hollings 12:4915:34
Haworth Rough Nook 12:4915:34
Haworth West Lane 12:4915:34
Haworth Cemetery Road 12:5015:35
Haworth West Lane 12:5015:35
Haworth West Lane Baptist Church 12:5015:35
Haworth Primary School 12:5115:36
Haworth Central Park 12:5115:36
Haworth Sun Street End 12:5215:37
Haworth, after Sun St Cold Street 12:5215:37
Haworth Woodlands Rise (stop) 12:5215:37
Oxenhope Marsh Lane (S bound) 12:5315:38
Oxenhope Marsh Edge 12:5315:38
Oxenhope Marsh Top 12:5415:39
Oxenhope, after Marsh Lane Moorhouse La 12:5415:39
Oxenhope, at Moorhouse Lane Top 12:5415:39
Oxenhope Marsh Ln Moorhouse Lane 12:5415:39
Oxenhope, outside Marsh Chapel 12:5515:40
Oxenhope, adj Mould Greave 12:5515:40
Oxenhope Marsh Lane Moor Side Ln 12:5615:41
Oxenhope Moorside Lane (SE bound) 12:5615:41
Oxenhope Hawksbridge Ln West Shaw Lane 12:5615:41
Oxenhope, adj West Shaw Lane Mills 12:5715:42
Oxenhope West Shaw Lane Stone Ln (stop) 12:5815:43
Oxenhope, before Shaw Lane Upper Town 12:5815:44
Oxenhope Denby Mount 12:5915:44
Oxenhope, at Hebden Bridge Rd Cricket Ground 12:5915:45
Oxenhope Station Rd Oak Street 13:0015:46
Oxenhope, at Station Road Waterside 13:0015:46
Oxenhope, after Denholme Rd Jew Lane 13:0115:47
Oxenhope, before Denholme Rd Reservoir 13:0215:48
Oxenhope Denholme Rd Leeming Reservoir 13:0315:49
Oxenhope Denholme Road Leeming Reservoir 13:0315:49
Oxenhope, opp Denholme Road Dol Bridge 13:0415:50
Oxenhope Black Moor Road Long Causeway 13:0515:50
Oxenhope, opp Black Moor Farm 13:0515:51
Oxenhope, opp Black Moor Rd Grange Farm 13:0715:52
Oxenhope, opp Black Moor Rd Crumack Lane 13:0815:53
Oxenhope Black Moor Road (N bound) 13:0815:53
Oxenhope, opp Upper Naylor Hill Farm 13:0915:54
Oxenhope Black Moor Rd Naylor Hill Quarry 13:1015:55
Oxenhope, adj Moor End Farm 13:1115:56
Haworth Brow Top Road 13:1115:56
Haworth Hebden Road Brow Rd (stop) 13:1215:57
Haworth Hebden Rd Dean Street 13:1215:57
Lees Hebden Road Cross Xrds (stop) 13:1315:58
Lees Vale Mill Lane (N bound) 13:1415:59
Lees Vale Mill Lane (NW bound) 13:1415:59
Mytholmes Lane 13:1616:01
Oakworth Station Road 13:1716:02
Oakworth Station Road 13:1716:02
Oakworth Park Ave Station Road (stop) 13:1816:03
Oakworth Slaymaker Lane 13:1916:05
Bracken Bank Goose Cote Lane 13:2016:06
Bracken Bank, opp Valley View Close 13:2016:07
Bracken Bank Oakbank Broadway 13:2116:08
Exley Head Occupation Lane (near) 13:2216:09
Exley Head 13:2316:11
Knowle Park Lawnswood Road 13:2316:12
Knowle Park, at Rydal Street 13:2416:13
Keighley Health Centre (opp) 13:2516:14
Keighley Damside 13:2516:15
Keighley North Street 13:2616:15
Keighley Bus Station Entrance 13:2716:17

Timetable data from Transdev/Bus Open Data Service (BODS),

The Keighley Bus Company

Website
Twitter
@keighleybus

Contactless payment or cash accepted

Mobile tickets and live bus tracking available on the Transdev Go app