K7
The Keighley Bus Company
K7 bus timetable: Keighley to Oakworth
Keighley - Oakworth
Route map
K7 live route map
See the route, stops, and live buses currently on this line.
33 stops
Live buses loading
Map ready
Loading the route map...
Keighley → Oakworth
12 trips · first 11:00 · last 21:55
Sunday
Live From 2026-01-02
Swipe sideways to see later trips.
Stop
11:00
Oakworth
12:00
Oakworth
13:00
Oakworth
14:00
Oakworth
15:00
Oakworth
16:00
Oakworth
17:00
Oakworth
17:40
Oakworth
18:40
Oakworth
19:40
Oakworth
20:40
Oakworth
21:55
Oakworth
Oakworth → Keighley
13 trips · first 09:42 · last 22:07
Sunday
Live From 2026-01-02
Swipe sideways to see later trips.
Stop
09:42
Oakworth
11:12
Oakworth
12:12
Oakworth
13:12
Oakworth
14:12
Oakworth
15:12
Oakworth
16:12
Oakworth
17:12
Oakworth
17:52
Oakworth
18:52
Oakworth
19:52
Oakworth
20:52
Oakworth
22:07
Oakworth
Bracken Bank, Valley View Close
opposite
09:48
11:18
12:18
13:18
14:18
15:18
16:18
17:18
17:57
18:57
19:57
20:57
22:12
Timetable data from The Keighley Bus Company, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code YWAK007.
All stops shown
19 stops- Oakworth, Windsor Grove opposite
- Oakworth, Low Bank Lane stop
- Oakworth, Cure Hill
- Oakworth, Low Bank Lane
- Oakworth, Windsor Grove
- Oakworth, Sunhurst Drive at
- Oakworth School opposite
- Oakworth, Slaymaker Lane
- Bracken Bank, Goose Cote Lane
- Bracken Bank, Valley View Close opposite
- Bracken Bank, Oakbank Broadway
- Exley Head, Occupation Lane near
- Exley Head
- Knowle Park, Lawnswood Road
- Knowle Park, Rydal Street at
- Keighley Health Centre opposite
- Keighley, Damside
- Keighley, North Street
- Keighley Bus Station stand D