Timetables
-
Keighley to Bradford
via Bingley, Saltaire
-
Keighley to Skipton
via Cross Hills
-
Keighley to Shipley & Leeds
via Bingley
-
Keighley to Haworth, Stanbury, Oakworth & Hebden Bridge
via Haworth
-
The service Mainline M4, Mainline M3, Mainline M5, Mainline M6 has disruptions
Burnley to Skipton, Barnoldswick, Trawden & Keighley
via Cross Hills, Colne, Nelson
-
Bus stop inaccessible
3rd Aug 2026 onwards
Due to roadworks, Casterton Avenue is inaccessible and so the Mainline M3 will be diverting
Alternative stops:
-Towards Burnley: Prairie
-Towards Nelson: Oaks Hotel
This is in place until further notice
We apologise for any inconvenience -
Diversion on the M3 service
28th Aug 2026 onwards
Due to a road closure the M3 service is unable to serve Trawden. The service will be terminating at Heifer Lane roundabout
There is a shuttle bus provided by the local authority during this time
Please see details below for the shuttle bus:
The shuttle bus will run from Friday 11th to Sunday 13 September, between the hours of 7.15am and 6.45pm each day
This is a free shuttle bus and will display "EMERGENCY SHUTTLE BUS" sign on the front
Continuous loop service throughout the day, with an estimated journey time of approximately 20 minutes, subject to traffic conditions, returning directly to the first stop after serving Colne Bus Station
Shuttle Route / Stops are:
-Outside LBS Horticulture, Clarendon Street
-Gladstone Terrace Bus Stop
-Hopkinson Street Bus Stop
-River Street Bus Stop
-Trawden Arms Bus Stop
-St Mary's Church Bus Stop
-Lane House Terminus (bus turnaround)
-Colne Bus Station, Stand 5 -
Diversion on Mailine services
3rd Sep 2026 onwards
Colne road is closed going towards nelson.The Mainline services & the 5 service will be diverting via Ormrod road, Eastern Avenue and Casterton avenue
-
-
Halifax to Denholme & Keighley
via Holmfield, Bradshaw, Denholme, Cullingworth
-
Keighley to Ilkley
via Silsden
-
Ilkley to Skipton
via Draughton
-
Keighley to Denholme & Bradford
via Cullingworth, Thornton Hill Top
-
Skipton to Grassington
via Cracoe, Threshfield
-
Skipton to Settle
via Malham
-
Keighley to Laycock
-
Keighley to Braithwaite
via North Dean, Guard House
-
The service K4 has disruptions
Keighley to Cullingworth
via East Morton, Bingley, Harden, Wilsden
-
Diversion on the K4 service
4th Sep 2026 onwards
Due to Carr Lane in East Morton being closed for emergency road works the K4
will use Morton Lane in both directions until further notice.
The following stops are unable to be served: Riddlesden Swine lane, mayville Avenue, East Morton, carr lane, carr bank & Carr Lane primary School
Due to Carr Lane in East Morton being closed for emergency road works the K4
will use Morton Lane in both directions until further notice.
Missing Following stops
-
-
Keighley to Thwaites Brow
via Parkwood Flats
-
Keighley to Fell Lane
-
Keighley to Oakworth
-
Keighley to Bracken Bank
-
Keighley to Broomhill
-
Keighley to Blackhill
-
Keighley to Oxenhope
via Oakworth, Leeming, Stanbury, Scar Top, Oakworth, Laycock
-
Keighley to Oakworth
via Hainworth
-
Keighley to Oakworth
via Haworth, Scar Top, Laycock
-
-
Route 59 diversion
23rd Jul 2026 onwards
Due to road works on the A59 as part of the Kex Gil re-allignment, we will be unable to serve St Andrews Church until further notice.
Unfortunately there are no alternative stops.
We apologise for this.
-
-
York to Harrogate, Ilkley & Grassington
via Knaresborough, Otley
-
Bradford to Pateley Bridge & Ripon
via Shipley, Otley, Pateley Bridge
-
Keighley to Pateley Bridge & Scar House
via Shipley, Otley, Pateley Bridge
-
York to Ilkley, Grassington & Hawes
via Leeds
-
Granby Drive to Carlton Keighley
-
South Craven School to Keighley
via Silsden
-
Skipton to South Craven School
-
Ingrow to Holy Family School
-
Hawber Lane to South Craven School
-
Silsden to South Craven School
-
Silsden to South Craven School
-
Keelham to Bingley Grammar School
via Cullingworth, Wildsen
-
Haworth Brow to Beckfoot Oakbank School
-
Five Lane Ends to Titus Salt School
-
Keighley to Ilkley Grammar School
-
Addingham to Ilkley Grammar School
-
Thornton to Parkside School
-
Bingley Grammar School to Parkside School
-
Daisy Hill to Parkside School
-
Thornton to Parkside School
-
Denholme to Parkside School
via Denholme
-
Moor Side to Parkside School
-
Keighley to Parkside School
-
Parkwood Primary School to Parkside School
-
Thwaites Bridge to Parkside School
-
Keighley to Cullingworth War Memorial
-
Bridge Street to South Craven School
-
Sandy Lane to Bingley Grammar School
-
Wilsden to Bingley Grammar School
-
Sandy Lane to Bingley Grammar School
-
Eldwick to Bingley Grammar School
-
Elliott St to South Craven School
-
Westfield Lane to Titus Salt School
-
Queensgate to Skipton Schools
via Nelson, Colne, Earby
-
Glusburn to Skipton Schools
via Colne, Barnoldswick
-
Burley to Skipton Schools
via Ilkley
-
Oakworth to Skipton Schools
via Utley, Silsden, Addingham
-
Ingrow to Skipton Schools
via Haworth, Steeton, Cross Hills
-
Nelson & Colne to Craven College
via Earby, Barnoldswick
Whether you are travelling every day or just a few times a month, we have a range of cost effective tickets available to cover your travel needs.