B2
The Keighley Bus Company
B2 bus timetable: Keighley to Oakworth
Keighley - Oakworth
Route map
B2 live route map
See the route, stops, and live buses currently on this line.
62 stops
Live buses loading
Map ready
Loading the route map...
Keighley → Oakworth
15 trips · first 06:35 · last 22:35
Mon–Fri
Live From 2026-01-02
Swipe sideways to see later trips.
Stop
06:35
Oakworth
07:35
Oakworth
08:45
Oakworth
09:45
Oakworth
10:45
Oakworth
11:45
Oakworth
12:45
Oakworth
13:45
Oakworth
14:45
Oakworth
15:45
Oakworth
16:45
Oakworth
17:45
Oakworth
18:35
Oakworth
20:35
Oakworth
22:35
Oakworth
Keighley Bus Station
stand K
06:35
07:35
08:45
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:35
20:35
22:35
Oakworth, Windsor Grove
opposite
06:59
08:00
09:10
10:10
11:10
12:10
13:10
14:10
15:12
16:14
17:14
18:12
18:59
20:59
22:59
Oakworth → Keighley
16 trips · first 05:58 · last 23:01
Mon–Fri
Live From 2026-01-02
Swipe sideways to see later trips.
Stop
05:58
Oakworth
07:02
Oakworth
08:02
Oakworth
09:12
Oakworth
10:12
Oakworth
11:12
Oakworth
12:12
Oakworth
13:12
Oakworth
14:12
Oakworth
15:12
Oakworth
16:17
Oakworth
17:17
Oakworth
18:17
Oakworth
19:01
Oakworth
21:01
Oakworth
23:01
Oakworth
Oakworth, Windsor Grove
opposite
05:58
07:02
08:02
09:12
10:12
11:12
12:12
13:12
14:12
15:12
16:17
17:17
18:17
19:01
21:01
23:01
Keighley Bus Station
stand K
06:25
07:31
08:31
09:40
10:40
11:40
12:40
13:40
14:40
15:40
16:45
17:45
18:43
19:26
21:24
23:24
Timetable data from The Keighley Bus Company, refreshed 2026-06-11 · Source: Traveline National Dataset (TNDS) · Service code YWAB002.
Main stops shown
4 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Keighley Bus Station stand K
- Cross Roads Park
- Haworth Station near
- Oakworth, Windsor Grove opposite