PS22
Route map
PS22 live route map
See the route, stops, and live buses currently on this line.
26 stops
Live buses loading
Map ready
Loading the route map...
Daisy Hill → Parkside School
1 trip · first 07:35 · last 07:35
Mon–Fri
Live From 2026-05-17
Swipe sideways to see later trips.
Stop
07:35
Parkside School
Daisy Hill, Lynfield Mount Hospital
opposite
07:35
07:38
07:39
07:40
07:41
07:41
Allerton Road Saffron Dr
after
07:42
Allerton Road Ivy Ln
opposite
07:43
07:44
07:46
Wilsden Rd Shay Lane
stop
07:48
07:49
07:49
07:50
Harecroft, Hewenden Mill
opposite
07:57
08:05
Timetable data from The Keighley Bus Company, refreshed 2026-06-13 · Source: Bus Open Data Service (BODS) · Service code UZ000KDTR:PS22.
All stops shown
26 stops- Heaton, High Park Drive Co-op
- Daisy Hill, Lynfield Mount Hospital opposite
- Daisy Hill, Pearson Lane
- Daisy Hill, Manscombe Road
- Allerton, Ladyhill Park
- Allerton, Chapel Lane near
- Allerton Road Aldi at
- Allerton Primary School
- Allerton Road Saffron Dr after
- Allerton Road North Parade
- Allerton Road Ivy Ln opposite
- Allerton, Prune Park Lane Allerton Rd
- Allerton, Prune Park Lane Rosedale Ave before
- Allerton, Stony Lane Dalecroft Rise
- Allerton, Stony Lane Ollerdale Ave stop
- Sandy Lane, Sandy La Crossroads
- Sandy Lane, Wilsden Rd Prune Park La
- Wilsden Rd Shay Lane stop
- Wilsden, Haworth Road Windy Grove stop
- Wilsden, Haworth Rd The Avenue stop
- Wilsden, Haworth Road Ling Bob stop
- Wilsden, Haworth Road Horseshoe Court
- Harecroft, Haworth Rd Old Allen Road
- Harecroft, Haworth Rd Station Road
- Harecroft, Hewenden Mill opposite
- Cullingworth, Parkside School stop C