B1 B2 B3 Brontëbus Keighley - Haworth - Stanbury
A bus service operated by The Keighley Bus Company
Oxenhope, Moorhouse Lane (Bradfor)
Sunday 19 July – Thursday 24 September 2026
There are roadworks on Moorhouse Lane until Thursday 24 September
B3 diverting via Hebden Road and Keighley Road in both directions.
Alternative bus stops.
Towards Hebden Bridge 45019930 Lees School or 45019983 Oxenhope School
Towards Keighley 45019970 West Drive or 45019931 Lees School
- Timetable
- Map (tracking 3 buses)
- Vehicles
Keighley - Stanbury
Keighley - Oakworth
Keighley - Hebden Bridge
| B3 | B2 | B3 | B2 | B3 | B2 | B3 | B2 | B3 | B2 | B3 | B2 | B3 | B2 | B3 | B2 | B3 | B2 | |||
| Keighley Bus Station (stand K) | 10:05 | 11:05 | 11:35 | 12:05 | 12:35 | 13:05 | 13:35 | 14:05 | 14:35 | 15:05 | 15:35 | 16:05 | 16:35 | 17:05 | 17:35 | 18:35 | 19:35 | 20:35 | 21:35 | 22:35 |
| Keighley, adj Bridge Street A | 10:06 | 11:06 | 11:36 | 12:06 | 12:36 | 13:06 | 13:36 | 14:06 | 14:36 | 15:06 | 15:36 | 16:06 | 16:36 | 17:06 | 17:36 | 18:36 | 19:36 | 20:36 | 21:36 | 22:36 |
| Keighley South Street | 10:06 | 11:06 | 11:36 | 12:06 | 12:36 | 13:06 | 13:36 | 14:06 | 14:36 | 15:06 | 15:36 | 16:06 | 16:36 | 17:06 | 17:36 | 18:36 | 19:36 | 20:36 | 21:36 | 22:36 |
| Knowle Park, opp King Street | 10:07 | 11:07 | 11:37 | 12:07 | 12:37 | 13:07 | 13:37 | 14:07 | 14:37 | 15:07 | 15:37 | 16:07 | 16:37 | 17:07 | 17:37 | 18:37 | 19:37 | 20:37 | 21:37 | 22:37 |
| The Knowle | 10:08 | 11:08 | 11:38 | 12:08 | 12:38 | 13:08 | 13:38 | 14:08 | 14:38 | 15:08 | 15:38 | 16:08 | 16:38 | 17:08 | 17:38 | 18:37 | 19:37 | 20:37 | 21:37 | 22:37 |
| Knowle Park Rawling Street | 10:08 | 11:08 | 11:38 | 12:08 | 12:38 | 13:08 | 13:38 | 14:08 | 14:38 | 15:08 | 15:38 | 16:08 | 16:38 | 17:08 | 17:38 | 18:38 | 19:38 | 20:38 | 21:38 | 22:38 |
| Ingrow West Station | 10:09 | 11:09 | 11:39 | 12:09 | 12:39 | 13:09 | 13:39 | 14:09 | 14:39 | 15:09 | 15:39 | 16:09 | 16:39 | 17:09 | 17:39 | 18:38 | 19:38 | 20:38 | 21:38 | 22:38 |
| Ingrow Hainworth Lane | 10:09 | 11:09 | 11:39 | 12:09 | 12:39 | 13:09 | 13:39 | 14:09 | 14:39 | 15:09 | 15:39 | 16:09 | 16:39 | 17:09 | 17:39 | 18:39 | 19:39 | 20:39 | 21:39 | 22:39 |
| Ingrow Damems Road | 10:10 | 11:10 | 11:40 | 12:10 | 12:40 | 13:10 | 13:40 | 14:10 | 14:40 | 15:10 | 15:40 | 16:10 | 16:40 | 17:10 | 17:40 | 18:39 | 19:39 | 20:39 | 21:39 | 22:39 |
| Ingrow Hermit Hole | 10:11 | 11:11 | 11:41 | 12:11 | 12:41 | 13:11 | 13:41 | 14:11 | 14:41 | 15:11 | 15:41 | 16:11 | 16:41 | 17:11 | 17:41 | 18:40 | 19:40 | 20:40 | 21:40 | 22:40 |
| Ingrow Damems Lane | 10:11 | 11:11 | 11:41 | 12:11 | 12:41 | 13:11 | 13:41 | 14:11 | 14:41 | 15:11 | 15:41 | 16:11 | 16:41 | 17:11 | 17:41 | 18:40 | 19:40 | 20:40 | 21:40 | 22:40 |
| Ingrow Hainworth Crag Road | 10:12 | 11:12 | 11:42 | 12:12 | 12:42 | 13:12 | 13:42 | 14:12 | 14:42 | 15:12 | 15:42 | 16:12 | 16:42 | 17:12 | 17:42 | 18:41 | 19:41 | 20:41 | 21:41 | 22:41 |
| Cross Roads, at Whins Wood | 10:12 | 11:12 | 11:42 | 12:12 | 12:42 | 13:12 | 13:42 | 14:12 | 14:42 | 15:12 | 15:42 | 16:12 | 16:42 | 17:12 | 17:42 | 18:41 | 19:41 | 20:41 | 21:41 | 22:41 |
| Cross Roads Lingfield Drive | 10:13 | 11:13 | 11:43 | 12:13 | 12:43 | 13:13 | 13:43 | 14:13 | 14:43 | 15:13 | 15:43 | 16:13 | 16:43 | 17:13 | 17:43 | 18:42 | 19:42 | 20:42 | 21:42 | 22:42 |
| Cross Roads, opp Bocking WMC | 10:14 | 11:14 | 11:44 | 12:14 | 12:44 | 13:14 | 13:44 | 14:14 | 14:44 | 15:14 | 15:44 | 16:14 | 16:44 | 17:14 | 17:44 | 18:43 | 19:43 | 20:43 | 21:43 | 22:43 |
| Cross Roads | 10:14 | 11:14 | 11:44 | 12:14 | 12:44 | 13:14 | 13:44 | 14:14 | 14:44 | 15:14 | 15:44 | 16:14 | 16:44 | 17:14 | 17:44 | 18:43 | 19:43 | 20:43 | 21:43 | 22:43 |
| Cross Roads Park | 10:15 | 11:15 | 11:45 | 12:15 | 12:45 | 13:15 | 13:45 | 14:15 | 14:45 | 15:15 | 15:45 | 16:15 | 16:45 | 17:15 | 17:45 | 18:44 | 19:44 | 20:44 | 21:44 | 22:44 |
| Lees School | 10:15 | 11:15 | 11:45 | 12:15 | 12:45 | 13:15 | 13:45 | 14:15 | 14:45 | 15:15 | 15:45 | 16:15 | 16:45 | 17:15 | 17:45 | 18:44 | 19:44 | 20:44 | 21:44 | 22:44 |
| Lees Lawcliffe Crescent | 10:16 | 11:16 | 11:46 | 12:16 | 12:46 | 13:16 | 13:46 | 14:16 | 14:46 | 15:16 | 15:46 | 16:16 | 16:46 | 17:16 | 17:46 | 18:45 | 19:45 | 20:45 | 21:45 | 22:45 |
| Haworth, on Mill Hey | 10:17 | 11:17 | 11:47 | 12:17 | 12:47 | 13:17 | 13:47 | 14:17 | 14:47 | 15:17 | 15:47 | 16:17 | 16:47 | 17:17 | 17:47 | 18:46 | 19:46 | 20:46 | 21:46 | 22:46 |
| Haworth Station (near) | 10:19 | 11:19 | 11:49 | 12:19 | 12:49 | 13:19 | 13:49 | 14:19 | 14:49 | 15:19 | 15:49 | 16:19 | 16:49 | 17:19 | 17:49 | 18:48 | 19:48 | 20:48 | 21:48 | 22:48 |
| Haworth Bridgehouse Lane | 10:19 | 11:19 | 11:49 | 12:19 | 12:49 | 13:19 | 13:49 | 14:19 | 14:49 | 15:19 | 15:49 | 16:19 | 16:49 | 17:19 | 17:49 | 18:48 | 19:48 | 20:48 | 21:48 | 22:48 |
| Haworth Sun Street End | 10:20 | 11:20 | 12:20 | 13:20 | 14:20 | 15:20 | 16:20 | 17:20 | 19:49 | 21:49 | ||||||||||
| Haworth Central Park | 11:50 | 12:50 | 13:50 | 14:50 | 15:50 | 16:50 | 17:50 | 18:49 | 20:49 | 22:49 | ||||||||||
| Haworth, after Sun St Cold Street | 10:21 | 11:21 | 12:21 | 13:21 | 14:21 | 15:21 | 16:21 | 17:21 | 19:50 | 21:50 | ||||||||||
| Haworth Woodlands Rise (stop) | 10:22 | 11:22 | 12:22 | 13:22 | 14:22 | 15:22 | 16:22 | 17:22 | 19:50 | 21:50 | ||||||||||
| Haworth Primary School | 11:52 | 12:52 | 13:52 | 14:52 | 15:52 | 16:52 | 17:52 | 18:51 | 20:51 | 22:51 | ||||||||||
| Oxenhope Marsh Lane (S bound) | 10:23 | 11:23 | 12:23 | 13:23 | 14:23 | 15:23 | 16:23 | 17:23 | 19:51 | 21:51 | ||||||||||
| Oxenhope Marsh Edge | 10:24 | 11:24 | 12:24 | 13:24 | 14:24 | 15:24 | 16:24 | 17:24 | 19:52 | 21:52 | ||||||||||
| Oxenhope Marsh Top | 10:24 | 11:24 | 12:24 | 13:24 | 14:24 | 15:24 | 16:24 | 17:24 | 19:52 | 21:52 | ||||||||||
| Oxenhope, after Marsh Lane Moorhouse La | 10:25 | 11:25 | 12:25 | 13:25 | 14:25 | 15:25 | 16:25 | 17:25 | 19:53 | 21:53 | ||||||||||
| Oxenhope, at Moorhouse Lane Top | 10:25 | 11:25 | 12:25 | 13:25 | 14:25 | 15:25 | 16:25 | 17:25 | 19:53 | 21:53 | ||||||||||
| Haworth, opp Greenfield Terrace | 11:53 | 12:53 | 13:53 | 14:53 | 15:53 | 16:53 | 17:53 | 18:52 | 20:52 | 22:52 | ||||||||||
| Oxenhope Gledhow Drive | 10:26 | 11:26 | 12:26 | 13:26 | 14:26 | 15:26 | 16:26 | 17:26 | 19:54 | 21:54 | ||||||||||
| Mytholmes Ebor Lane End | 11:54 | 12:54 | 13:54 | 14:54 | 15:54 | 16:54 | 17:54 | 18:53 | 20:53 | 22:53 | ||||||||||
| Mytholmes Spring Row | 11:55 | 12:55 | 13:55 | 14:55 | 15:55 | 16:55 | 17:55 | 18:54 | 20:54 | 22:54 | ||||||||||
| Oxenhope Station | 10:27 | 11:27 | 12:27 | 13:27 | 14:27 | 15:27 | 16:27 | 17:27 | 19:55 | 21:55 | ||||||||||
| Oakworth Providence Crescent | 11:57 | 12:57 | 13:57 | 14:57 | 15:57 | 16:57 | 17:57 | 18:56 | 20:56 | 22:56 | ||||||||||
| Oakworth Providence Lane Top | 11:58 | 12:58 | 13:58 | 14:58 | 15:58 | 16:58 | 17:58 | 18:57 | 20:57 | 22:57 | ||||||||||
| Oakworth, opp Sunhurst Drive | 11:58 | 12:58 | 13:58 | 14:58 | 15:58 | 16:58 | 17:58 | 18:57 | 20:57 | 22:57 | ||||||||||
| Oakworth, at James Street | 11:59 | 12:59 | 13:59 | 14:59 | 15:59 | 16:59 | 17:59 | 18:58 | 20:58 | 22:58 | ||||||||||
| Oxenhope School | 10:28 | 11:28 | 12:28 | 13:28 | 14:28 | 15:28 | 16:28 | 17:28 | 19:56 | 21:56 | ||||||||||
| Oakworth, opp Windsor Grove | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 18:59 | 20:59 | 22:59 | ||||||||||
| Oxenhope Best Lane | 10:29 | 11:29 | 12:29 | 13:29 | 14:29 | 15:29 | 16:29 | 17:29 | 19:57 | 21:57 | ||||||||||
| Oxenhope Lowertown | 10:31 | 11:31 | 12:31 | 13:31 | 14:31 | 15:31 | 16:31 | 17:31 | 19:58 | 21:58 | ||||||||||
| Oxenhope, opp Waterside | 11:31 | 12:31 | 13:31 | 14:31 | 15:31 | 16:31 | 17:31 | |||||||||||||
| Oxenhope West Drive | 11:31 | 12:31 | 13:31 | 14:31 | 15:31 | 16:31 | 17:31 | |||||||||||||
| Oxenhope School | 11:31 | 12:31 | 13:31 | 14:31 | 15:31 | 16:31 | 17:31 | |||||||||||||
| Oxenhope Denby Mount | 11:32 | 12:32 | 13:32 | 14:32 | 15:32 | 16:32 | 17:32 | |||||||||||||
| Oxenhope West Croft | 11:33 | 12:33 | 13:33 | 14:33 | 15:33 | 16:33 | 17:33 | |||||||||||||
| Oxenhope Waggon & Horses | 11:35 | 12:35 | 13:35 | 14:35 | 15:35 | 16:35 | 17:35 | |||||||||||||
| Oxenhope District Boundary | 11:37 | 12:37 | 13:37 | 14:37 | 15:37 | 16:37 | 17:37 | |||||||||||||
| Pecket Well Bedlam Slack | 11:39 | 12:39 | 13:39 | 14:39 | 15:39 | 16:39 | 17:39 | |||||||||||||
| Pecket Well Crimsworth Terminus | 11:40 | 12:40 | 13:40 | 14:40 | 15:40 | 16:40 | 17:40 | |||||||||||||
| Pecket Well, opp Haworth Old Road | 11:42 | 12:42 | 13:42 | 14:42 | 15:42 | 16:42 | 17:42 | |||||||||||||
| Pecket Well Purprise Lane | 11:42 | 12:42 | 13:42 | 14:42 | 15:42 | 16:42 | 17:42 | |||||||||||||
| Pecket Well Crimsworth Lane (stop) | 11:42 | 12:42 | 13:42 | 14:42 | 15:42 | 16:42 | 17:42 | |||||||||||||
| Pecket Well Wilcroft Terrace | 11:43 | 12:43 | 13:43 | 14:43 | 15:43 | 16:43 | 17:43 | |||||||||||||
| Pecket Well, at Old Lane | 11:43 | 12:43 | 13:43 | 14:43 | 15:43 | 16:43 | 17:43 | |||||||||||||
| Pecket Bar | 11:44 | 12:44 | 13:44 | 14:44 | 15:44 | 16:44 | 17:44 | |||||||||||||
| Pecket Well Sunny Royd (stop) | 11:44 | 12:44 | 13:44 | 14:44 | 15:44 | 16:44 | 17:44 | |||||||||||||
| Pecket Well Galstones Wood (stop) | 11:45 | 12:45 | 13:45 | 14:45 | 15:45 | 16:45 | 17:45 | |||||||||||||
| Hebden Bridge Sping Wood | 11:47 | 12:47 | 13:47 | 14:47 | 15:47 | 16:47 | 17:47 | |||||||||||||
| Hebden Bridge Boston Hill Wood | 11:48 | 12:48 | 13:48 | 14:48 | 15:48 | 16:48 | 17:48 | |||||||||||||
| Hebden Bridge Midgehole Road | 11:49 | 12:49 | 13:49 | 14:49 | 15:49 | 16:49 | 17:49 | |||||||||||||
| Hebden Bridge Lee Mill Road | 11:49 | 12:49 | 13:49 | 14:49 | 15:49 | 16:49 | 17:49 | |||||||||||||
| Hebden Bridge Lees Road | 11:50 | 12:50 | 13:50 | 14:50 | 15:50 | 16:50 | 17:50 | |||||||||||||
| Hebden Bridge Eifell Buildings | 11:51 | 12:51 | 13:51 | 14:51 | 15:51 | 16:51 | 17:51 | |||||||||||||
| Hebden Bridge Albert Street (stop HB9) | 11:52 | 12:52 | 13:52 | 14:52 | 15:52 | 16:52 | 17:52 | |||||||||||||
| Hebden Bridge Station (stop HB1) | 11:55 | 12:55 | 13:55 | 14:55 | 15:55 | 16:55 | 17:55 | |||||||||||||
Stanbury - Keighley
Oakworth - Keighley
Hebden Bridge - Keighley
| B3 | B2 | B3 | B2 | B3 | B2 | B3 | B2 | B3 | B2 | B3 | B2 | B3 | B2 | B3 | B2 | B3 | B2 | B3 | B2 | ||
| Hebden Bridge Station (stop HB1) | 12:08 | 13:08 | 14:08 | 15:08 | 16:08 | 17:08 | 18:08 | ||||||||||||||
| Hebden Bridge Hope Street (stop HB8) | 12:10 | 13:10 | 14:10 | 15:10 | 16:10 | 17:10 | 18:10 | ||||||||||||||
| Hebden Bridge Bridge Gate (stop HB12) | 12:10 | 13:10 | 14:10 | 15:10 | 16:10 | 17:10 | 18:10 | ||||||||||||||
| Hebden Bridge Eiffel Buildings | 12:10 | 13:10 | 14:10 | 15:10 | 16:10 | 17:10 | 18:10 | ||||||||||||||
| Hebden Bridge Lees Road | 12:11 | 13:11 | 14:11 | 15:11 | 16:11 | 17:11 | 18:11 | ||||||||||||||
| Hebden Bridge Lee Mill Road (stop) | 12:12 | 13:12 | 14:12 | 15:12 | 16:12 | 17:12 | 18:12 | ||||||||||||||
| Hebden Bridge Midgehole Road | 12:12 | 13:12 | 14:12 | 15:12 | 16:12 | 17:12 | 18:12 | ||||||||||||||
| Hebden Bridge Boston Hill Wood | 12:12 | 13:12 | 14:12 | 15:12 | 16:12 | 17:12 | 18:12 | ||||||||||||||
| Hebden Bridge Spring Wood | 12:13 | 13:13 | 14:13 | 15:13 | 16:13 | 17:13 | 18:13 | ||||||||||||||
| Pecket Well Galstones Wood | 12:14 | 13:14 | 14:14 | 15:14 | 16:14 | 17:14 | 18:14 | ||||||||||||||
| Pecket Well Sunny Royd | 12:15 | 13:15 | 14:15 | 15:15 | 16:15 | 17:15 | 18:15 | ||||||||||||||
| Pecket Bar | 12:16 | 13:16 | 14:16 | 15:16 | 16:16 | 17:16 | 18:16 | ||||||||||||||
| Pecket Well Old Lane | 12:16 | 13:16 | 14:16 | 15:16 | 16:16 | 17:16 | 18:16 | ||||||||||||||
| Pecket Well Wilcroft Terrace (stop) | 12:16 | 13:16 | 14:16 | 15:16 | 16:16 | 17:16 | 18:16 | ||||||||||||||
| Pecket Well Crimsworth Lane | 12:17 | 13:17 | 14:17 | 15:17 | 16:17 | 17:17 | 18:17 | ||||||||||||||
| Pecket Well Purprise Lane (stop) | 12:17 | 13:17 | 14:17 | 15:17 | 16:17 | 17:17 | 18:17 | ||||||||||||||
| Pecket Well Haworth Old Road (stop) | 12:18 | 13:18 | 14:18 | 15:18 | 16:18 | 17:18 | 18:18 | ||||||||||||||
| Pecket Well Crimsworth Terminus (N bound) | 12:20 | 13:20 | 14:20 | 15:20 | 16:20 | 17:20 | 18:20 | ||||||||||||||
| Pecket Well Bedlam Slack | 12:21 | 13:21 | 14:21 | 15:21 | 16:21 | 17:21 | 18:21 | ||||||||||||||
| Oxenhope, at District Boundary | 12:24 | 13:24 | 14:24 | 15:24 | 16:24 | 17:24 | 18:24 | ||||||||||||||
| Oxenhope Waggon & Horses (stop) | 12:27 | 13:27 | 14:27 | 15:27 | 16:27 | 17:27 | 18:27 | ||||||||||||||
| Oxenhope Cemetery | 12:28 | 13:28 | 14:28 | 15:28 | 16:28 | 17:28 | 18:28 | ||||||||||||||
| Oxenhope West Croft (stop) | 12:30 | 13:30 | 14:30 | 15:30 | 16:30 | 17:30 | 18:30 | ||||||||||||||
| Oxenhope Denby Mount | 12:30 | 13:30 | 14:30 | 15:30 | 16:30 | 17:30 | 18:30 | ||||||||||||||
| Oxenhope Best Lane | 11:30 | 12:31 | 13:31 | 14:31 | 15:31 | 16:31 | 17:31 | 18:31 | |||||||||||||
| Oxenhope Lowertown | 10:32 | 11:32 | 12:32 | 13:32 | 14:32 | 15:32 | 16:32 | 17:32 | 18:32 | 20:00 | 22:00 | ||||||||||
| Oxenhope, opp Waterside | 10:32 | 11:32 | 12:32 | 13:32 | 14:32 | 15:32 | 16:32 | 17:32 | 18:32 | 20:00 | 22:00 | ||||||||||
| Oxenhope West Drive | 10:33 | 11:33 | 12:33 | 13:33 | 14:33 | 15:33 | 16:33 | 17:33 | 18:33 | 20:00 | 22:00 | ||||||||||
| Oxenhope Station (near) | 10:34 | 11:34 | 12:34 | 13:34 | 14:34 | 15:34 | 16:34 | 17:34 | 18:34 | 20:01 | 22:01 | ||||||||||
| Oxenhope Gledhow Drive (stop) | 10:34 | 11:34 | 12:34 | 13:34 | 14:34 | 15:34 | 16:34 | 17:34 | 18:34 | 20:02 | 22:02 | ||||||||||
| Oxenhope, opp Moorhouse Lane Top | 10:35 | 11:35 | 12:35 | 13:35 | 14:35 | 15:35 | 16:35 | 17:35 | 18:35 | 20:03 | 22:03 | ||||||||||
| Oxenhope Marsh Top (stop) | 10:36 | 11:36 | 12:36 | 13:36 | 14:36 | 15:36 | 16:36 | 17:36 | 18:36 | 20:03 | 22:03 | ||||||||||
| Oxenhope Marsh Edge (stop) | 10:37 | 11:37 | 12:37 | 13:37 | 14:37 | 15:37 | 16:37 | 17:37 | 18:37 | 20:04 | 22:04 | ||||||||||
| Oxenhope Marsh Lane (N bound) | 10:37 | 11:37 | 12:37 | 13:37 | 14:37 | 15:37 | 16:37 | 17:37 | 18:37 | 20:04 | 22:04 | ||||||||||
| Haworth Woodlands Rise | 10:38 | 11:38 | 12:38 | 13:38 | 14:38 | 15:38 | 16:38 | 17:38 | 18:38 | 20:05 | 22:05 | ||||||||||
| Haworth, before Sun St Cold Street | 10:39 | 11:39 | 12:39 | 13:39 | 14:39 | 15:39 | 16:39 | 17:39 | 18:39 | 20:05 | 22:05 | ||||||||||
| Haworth Sun Street End | 10:40 | 11:40 | 12:40 | 13:40 | 14:40 | 15:40 | 16:40 | 17:40 | 18:40 | 20:06 | 22:06 | ||||||||||
| Oakworth, opp Windsor Grove | 12:02 | 13:02 | 14:02 | 15:02 | 16:02 | 17:02 | 18:02 | 19:01 | 21:01 | 23:01 | |||||||||||
| Oakworth, adj Hob Cote Place | 12:03 | 13:03 | 14:03 | 15:03 | 16:03 | 17:03 | 18:03 | 19:02 | 21:01 | 23:01 | |||||||||||
| Oakworth, at Sunhurst Drive | 12:04 | 13:04 | 14:04 | 15:04 | 16:04 | 17:04 | 18:04 | 19:02 | 21:02 | 23:02 | |||||||||||
| Oakworth Providence Lane Top (stop) | 12:04 | 13:04 | 14:04 | 15:04 | 16:04 | 17:04 | 18:04 | 19:03 | 21:02 | 23:02 | |||||||||||
| Oakworth, at Providence Crescent | 12:05 | 13:05 | 14:05 | 15:05 | 16:05 | 17:05 | 18:05 | 19:03 | 21:03 | 23:03 | |||||||||||
| Mytholmes Spring Row (stop) | 12:06 | 13:06 | 14:06 | 15:06 | 16:06 | 17:06 | 18:06 | 19:05 | 21:04 | 23:04 | |||||||||||
| Mytholmes Ebor Lane End (stop) | 12:07 | 13:07 | 14:07 | 15:07 | 16:07 | 17:07 | 18:07 | 19:05 | 21:04 | 23:04 | |||||||||||
| Haworth, at Greenfield Terrace | 12:08 | 13:08 | 14:08 | 15:08 | 16:08 | 17:08 | 18:08 | 19:06 | 21:05 | 23:05 | |||||||||||
| Haworth Primary School | 12:09 | 13:09 | 14:09 | 15:09 | 16:09 | 17:09 | 18:09 | 19:07 | 21:05 | 23:05 | |||||||||||
| Haworth Central Park | 12:10 | 13:10 | 14:10 | 15:10 | 16:10 | 17:10 | 18:10 | 19:08 | 21:06 | 23:06 | |||||||||||
| Haworth Bridgehouse Lane | 10:40 | 11:40 | 12:10 | 12:40 | 13:10 | 13:40 | 14:10 | 14:40 | 15:10 | 15:40 | 16:10 | 16:40 | 17:10 | 17:40 | 18:10 | 18:40 | 19:08 | 20:06 | 21:07 | 22:06 | 23:07 |
| Haworth Station | 10:42 | 11:42 | 12:12 | 12:42 | 13:12 | 13:42 | 14:12 | 14:42 | 15:12 | 15:42 | 16:12 | 16:42 | 17:12 | 17:42 | 18:12 | 18:42 | 19:10 | 20:08 | 21:08 | 22:08 | 23:08 |
| Haworth Mill Hey | 10:42 | 11:42 | 12:12 | 12:42 | 13:12 | 13:42 | 14:12 | 14:42 | 15:12 | 15:42 | 16:12 | 16:42 | 17:12 | 17:42 | 18:12 | 18:42 | 19:10 | 20:08 | 21:08 | 22:08 | 23:08 |
| Lees, at Lawcliffe Crescent | 10:43 | 11:43 | 12:13 | 12:43 | 13:13 | 13:43 | 14:13 | 14:43 | 15:13 | 15:43 | 16:13 | 16:43 | 17:13 | 17:43 | 18:13 | 18:43 | 19:11 | 20:09 | 21:09 | 22:09 | 23:09 |
| Lees School | 10:44 | 11:44 | 12:14 | 12:44 | 13:14 | 13:44 | 14:14 | 14:44 | 15:14 | 15:44 | 16:14 | 16:44 | 17:14 | 17:44 | 18:14 | 18:44 | 19:12 | 20:10 | 21:10 | 22:10 | 23:10 |
| Cross Roads Park | 10:45 | 11:45 | 12:15 | 12:45 | 13:15 | 13:45 | 14:15 | 14:45 | 15:15 | 15:45 | 16:15 | 16:45 | 17:15 | 17:45 | 18:15 | 18:45 | 19:13 | 20:11 | 21:11 | 22:11 | 23:11 |
| Cross Roads (at) | 10:45 | 11:45 | 12:15 | 12:45 | 13:15 | 13:45 | 14:15 | 14:45 | 15:15 | 15:45 | 16:15 | 16:45 | 17:15 | 17:45 | 18:15 | 18:45 | 19:13 | 20:11 | 21:11 | 22:11 | 23:11 |
| Cross Roads, at Bocking WMC | 10:46 | 11:46 | 12:16 | 12:46 | 13:16 | 13:46 | 14:16 | 14:46 | 15:16 | 15:46 | 16:16 | 16:46 | 17:16 | 17:46 | 18:16 | 18:46 | 19:14 | 20:12 | 21:12 | 22:12 | 23:12 |
| Cross Roads Lingfield Drive | 10:47 | 11:47 | 12:17 | 12:47 | 13:17 | 13:47 | 14:17 | 14:47 | 15:17 | 15:47 | 16:17 | 16:47 | 17:17 | 17:47 | 18:17 | 18:47 | 19:15 | 20:13 | 21:13 | 22:13 | 23:13 |
| Cross Roads Whins Wood | 10:48 | 11:48 | 12:18 | 12:48 | 13:18 | 13:48 | 14:18 | 14:48 | 15:18 | 15:48 | 16:18 | 16:48 | 17:18 | 17:48 | 18:18 | 18:48 | 19:16 | 20:14 | 21:14 | 22:14 | 23:14 |
| Ingrow Hainworth Crag Road | 10:49 | 11:49 | 12:19 | 12:49 | 13:19 | 13:49 | 14:19 | 14:49 | 15:19 | 15:49 | 16:19 | 16:49 | 17:19 | 17:49 | 18:19 | 18:49 | 19:16 | 20:14 | 21:14 | 22:14 | 23:14 |
| Ingrow Damems Lane | 10:50 | 11:50 | 12:20 | 12:50 | 13:20 | 13:50 | 14:20 | 14:50 | 15:20 | 15:50 | 16:20 | 16:50 | 17:20 | 17:50 | 18:20 | 18:50 | 19:17 | 20:15 | 21:15 | 22:15 | 23:15 |
| Ingrow Hermit Hole | 10:50 | 11:50 | 12:20 | 12:50 | 13:20 | 13:50 | 14:20 | 14:50 | 15:20 | 15:50 | 16:20 | 16:50 | 17:20 | 17:50 | 18:20 | 18:50 | 19:17 | 20:15 | 21:15 | 22:15 | 23:15 |
| Ingrow Damems Road | 10:52 | 11:52 | 12:22 | 12:52 | 13:22 | 13:52 | 14:22 | 14:52 | 15:22 | 15:52 | 16:22 | 16:52 | 17:22 | 17:52 | 18:22 | 18:52 | 19:19 | 20:17 | 21:17 | 22:17 | 23:17 |
| Ingrow Hainworth Lane | 10:52 | 11:52 | 12:22 | 12:52 | 13:22 | 13:52 | 14:22 | 14:52 | 15:22 | 15:52 | 16:22 | 16:52 | 17:22 | 17:52 | 18:22 | 18:52 | 19:19 | 20:17 | 21:17 | 22:17 | 23:17 |
| Ingrow West Station | 10:53 | 11:53 | 12:23 | 12:53 | 13:23 | 13:53 | 14:23 | 14:53 | 15:23 | 15:53 | 16:23 | 16:53 | 17:23 | 17:53 | 18:23 | 18:53 | 19:20 | 20:18 | 21:18 | 22:18 | 23:18 |
| Knowle Park, at Rawling Street | 10:54 | 11:54 | 12:24 | 12:54 | 13:24 | 13:54 | 14:24 | 14:54 | 15:24 | 15:54 | 16:24 | 16:54 | 17:24 | 17:54 | 18:24 | 18:54 | 19:21 | 20:19 | 21:19 | 22:19 | 23:19 |
| The Knowle | 10:55 | 11:55 | 12:25 | 12:55 | 13:25 | 13:55 | 14:25 | 14:55 | 15:25 | 15:55 | 16:25 | 16:55 | 17:25 | 17:55 | 18:25 | 18:55 | 19:21 | 20:19 | 21:19 | 22:19 | 23:19 |
| Knowle Park King Street | 10:56 | 11:56 | 12:26 | 12:56 | 13:26 | 13:56 | 14:26 | 14:56 | 15:26 | 15:56 | 16:26 | 16:56 | 17:26 | 17:56 | 18:26 | 18:56 | 19:22 | 20:20 | 21:20 | 22:20 | 23:20 |
| Keighley South Street | 10:57 | 11:57 | 12:27 | 12:57 | 13:27 | 13:57 | 14:27 | 14:57 | 15:27 | 15:57 | 16:27 | 16:57 | 17:27 | 17:57 | 18:27 | 18:57 | 19:23 | 20:21 | 21:21 | 22:21 | 23:21 |
| Keighley North Street | 10:58 | 11:58 | 12:28 | 12:58 | 13:28 | 13:58 | 14:28 | 14:58 | 15:28 | 15:58 | 16:28 | 16:58 | 17:28 | 17:58 | 18:28 | 18:58 | 19:24 | 20:22 | 21:22 | 22:22 | 23:22 |
| Keighley Bus Station Entrance | 11:00 | 12:00 | 12:30 | 13:00 | 13:30 | 14:00 | 14:30 | 15:00 | 15:30 | 16:00 | 16:30 | 17:00 | 17:30 | 18:00 | 18:30 | 19:00 | 19:26 | 20:24 | 21:24 | 22:24 | 23:24 |
Timetable data from Transdev/Bus Open Data Service (BODS),
The Keighley Bus Company
Contactless payment or cash accepted
Mobile tickets and live bus tracking available on the Transdev Go app