PS29 Keighley to Cullingworth via Knowle Park, Oakworth
Operated by The Keighley Bus Company. First bus 07:28, last bus 15:35. 2 journeys on weekdays. Fares: set by the operator, not in the £3 cap — more.
| Stop | 07:28 |
|---|---|
| North Street (stop N5) | 07:28 |
| Oakworth School (at) | 07:38 |
| Haworth Primary School | 07:43 |
| Haworth Station | 07:45 |
| Cross Roads Park | 07:50 |
| Brownhill Farm | 07:52 |
| War Memorial | 08:00 |
Each column is one journey, headed by the time it sets off. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with The Keighley Bus Company before you travel. Everything above is an ordinary week.
Not published yet: Christmas Eve, Christmas Day, 28 December, 29 December, 30 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
Route map
All stops on route PS29
PS29 towards Cullingworth
All 34 stops
- North Street (stop N5) Keighley
- Keighley Health Centre (after) Keighley
- Rydal Street (opp) Knowle Park
- Lund Park Knowle Park
- Lawnswood Road (at) Knowle Park
- Exley Head (at) Exley Head
- Occupation Lane Exley Head
- Oakbank Broadway (at) Bracken Bank
- Valley View Close Bracken Bank
- Goose Cote Lane Bracken Bank
- Slaymaker Lane (opp) Oakworth
- Oakworth School (at) Oakworth
- Providence Lane Top (stop) Oakworth
- Providence Crescent (at) Oakworth
- Spring Row (stop) Mytholmes
- Ebor Lane End (stop) Mytholmes
- Greenfield Terrace (at) Haworth
- Haworth Primary School Haworth
- Central Park Haworth
- Bridgehouse Lane Haworth
- Haworth Station Haworth
- Mill Hey Haworth
- Lawcliffe Crescent (at) Lees
- Lees School Lees
- Cross Roads Park Cross Roads
- New Springs Farm (stop) Flappit Spring
- Flappit Spring (SW bound) Flappit Spring
- Brownhill Farm Flappit Spring
- Springfield Farm Cullingworth
- Coldspring House Cullingworth
- Turf Lane Cullingworth
- South Road (at) Cullingworth
- Cullingworth Post Office (at) Cullingworth
- War Memorial Cullingworth
PS29 towards Keighley
All 35 stops
- War Memorial Cullingworth
- Cullingworth Post Office Cullingworth
- South Road (opp) Cullingworth
- Turf Lane (stop) Cullingworth
- Coldspring House (stop) Cullingworth
- Springfield Farm (stop) Cullingworth
- Brownhill Farm (stop) Flappit Spring
- Flappit Spring Flappit Spring
- New Springs Farm Flappit Spring
- Cross Roads Park Cross Roads
- Lees School Lees
- Lawcliffe Crescent Lees
- Mill Hey (on) Haworth
- Haworth Station (near) Haworth
- Bridgehouse Lane Haworth
- Central Park Haworth
- Haworth Primary School Haworth
- Greenfield Terrace (opp) Haworth
- Ebor Lane End Mytholmes
- Spring Row Mytholmes
- Providence Crescent Oakworth
- Providence Lane Top Oakworth
- Oakworth School (opp) Oakworth
- Slaymaker Lane Oakworth
- Goose Cote Lane Bracken Bank
- Valley View Close (opp) Bracken Bank
- Oakbank Broadway Bracken Bank
- Occupation Lane (near) Exley Head
- Exley Head Exley Head
- Lawnswood Road Knowle Park
- Rydal Street (at) Knowle Park
- Keighley Health Centre (opp) Keighley
- Damside Keighley
- North Street Keighley
- Keighley Bus Station Entrance Keighley
Towns & areas on this route
Frequently asked questions
What time is the first PS29 bus?
The first PS29 departure on weekdays leaves at 07:28 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last PS29 bus?
The last PS29 on weekdays leaves its first stop at 15:35. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the PS29 bus cost?
GOV.UK lists this route as not included in the £3 national fare cap, so The Keighley Bus Company sets its own single fares — check their website for prices. Local discounted fares may still apply.
Who runs the PS29 bus?
The PS29 is operated by The Keighley Bus Company.
Timetable data from The Keighley Bus Company via the DfT Bus Open Data Service (Yorkshire & the Humber feed). Check before you travel — services can change at short notice.