K4
Route map
K4 live route map
See the route, stops, and live buses currently on this line.
126 stops
Live buses loading
Map ready
Loading the route map...
Keighley → Cullingworth
12 trips · first 08:08 · last 19:17
Saturday
Live From 2026-05-17
Swipe sideways to see later trips.
Stop
08:08
Cullingworth
09:08
Cullingworth
10:08
Cullingworth
11:08
Cullingworth
12:08
Cullingworth
13:08
Cullingworth
14:08
Cullingworth
15:08
Cullingworth
16:08
Cullingworth
17:17
Cullingworth
18:17
Cullingworth
19:17
Cullingworth
08:21
09:21
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:30
18:29
19:29
08:59
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
18:02
18:58
19:58
Cullingworth → Keighley
13 trips · first 07:39 · last 19:09
Saturday
Live From 2026-05-17
Swipe sideways to see later trips.
Stop
07:39
Cullingworth
08:09
Cullingworth
09:09
Cullingworth
10:09
Cullingworth
11:09
Cullingworth
12:09
Cullingworth
13:09
Cullingworth
14:09
Cullingworth
15:09
Cullingworth
16:09
Cullingworth
17:09
Cullingworth
18:09
Cullingworth
19:09
Cullingworth
08:21
08:51
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:47
18:47
19:47
08:25
08:55
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
·
·
·
Timetable data from The Keighley Bus Company, refreshed 2026-06-13 · Source: Bus Open Data Service (BODS) · Service code PB0001748:154.
Main stops shown
10 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Keighley Bus Station stand F
- Thwaites Bridge
- Riddlesden, Western Avenue Dunkirk Rise
- Riddlesden, Barley Cote Road Barley Cote Ave at
- East Morton, Busfield Arms PH
- Bingley Rail Station E
- Harden, War Memorial opposite
- Wilsden, Main Street Ling Park Approach
- Harecroft, Haworth Rd Station Road
- Cullingworth, War Memorial