350 · Skipton Bus Station – Holy Family School
via Conoley
Effective: 4 September 2016
154 records · Current registrations: 27
Current registrations are listed first, followed by retained historical registrations. A registration is not proof of current timetables or live operation.
350 · Skipton Bus Station – Holy Family School
via Conoley
Effective: 4 September 2016
JK3 · Threshold Quarry – Kilnsey Show Ground
Effective: 27 March 2016
872 · Grassington, National Park Centre – Ilkley, Railway Station
Effective: 6 November 2015
498 · Burley, Sandholme Drive – Ilkley, Sacred Heart School
Effective: 30 August 2015
871 · SKIPTON – BUCKDEN
Effective: 26 October 2014
698 · BRADFORD INTERCHANGE/BINGLEY RAIL STATION – OXENHOPE
Effective: 6 July 2014
X27 · Keighley – Bingley
Effective: 29 January 2014
871 · SKIPTON RAIL STATION – CRACOE, GRASSINGTON, BUCKDEN
Effective: 27 October 2013
941 · Ingrow/ Riddlesden – South Craven Sch
Effective: 1 September 2013
960 · Freengates – Beckfoot Sch
Effective: 1 September 2013
964 · Beckfoot GS – Bradford Interchange
Effective: 1 September 2013
971 · Crossflatts – Parkside School
via Haworth Road
Effective: 1 September 2013
B57 · Marsh Top – Oakbank
Effective: 1 September 2013
B60 · Oxenhope Moorside – Cullingworth Parkside Sch
via Cullingworth war Memorial
Effective: 1 September 2013
961 · Bradford Girls School – Keighley Bus Station
Effective: 1 September 2013
962 · Elbon Place (Manningham Lane) – Keighley
Effective: 1 September 2013
B56 · Oxenhope Upper Town – Oakbank Sch Upper
Effective: 3 September 2012
711 · Keighley – Parkwood Flats
Effective: 29 April 2012
727 · Keighley – Cullingworth
Effective: 29 April 2012
663 · Keighley Bus Station – Oakworth
Effective: 29 April 2012
716 · Keighley – Raynham Cresc
Effective: 29 April 2012
715 · Keighley – Broomhill
Effective: 29 April 2012
SS1 · Low Bradley – Steeton & Silsden Stn
via Kidwick
Effective: 29 April 2012
708 · Keighley – Riddlesden
via Keighley Bus Station
Effective: 29 April 2012
78A · Keighley BS – Skipton Rail Station
via Holme Lane
Effective: 29 April 2012
31 · Keighley, Victoria Park – Barnoldswick, Silent Night Factory
Effective: 6 June 2011
P33 · Myrtle Park Primary, Bingley – Manor Road, Cottingley
Effective: 1 May 2011
915 · Keighley Bus Station – Parkwood School
via Hard Ings Road
Effective: 26 April 2009
713 · Keighley – Silsden
Effective: 23 April 2006
721 · Keighley – Hard Ings
Effective: 10 September 2005
701 · Keighley – Ingrow
Effective: 4 September 2005
901 · Keighley,Dalton Lane – Oakbank School
Effective: 4 September 2005
920 · Cullingworth War Memorial – Bingley Grammer School
via Harden
Effective: 30 August 2005
813 · Keighley – Worth Village
Effective: 28 August 2005
922 · Cottingley, Manor Road – Keighley
via Bingley
Effective: 20 August 2005
841 · Keighley Bus Station – Scarborough, Peasholm Park
Effective: 30 June 2005
78 · South Craven School – South Craven School
via Sutton Croft Hill
Effective: 6 June 2005
159 · Richmond – Leyburn
Effective: 27 March 2005
807 · Skipton – Richmond
via Hawes, Swaledale
Effective: 27 March 2005
922 · Bingley Grammar School – Cottingley Manor Road
via Bingley
Effective: 13 December 2004
71 · Keighley – Hebden
Effective: 29 August 2004
802 · Bradford – Leyburn
via Leeds, Otley, Pateley Bridge, Ripon
Effective: 30 May 2004
200 · Leeds/ Haworth/Morton/ Burley – Morecambe/ Skipton Sch
Effective: 29 May 2004
65 · Keighley Bus Station – Cowling
Effective: 28 March 2004
702 · Keighley – Braithwaite
Effective: 28 March 2004
76 · Halton East – Hebden
Effective: 5 January 2004
451 · Colne – Skipton Sch
Effective: 29 April 2003
812 · Oxenhope Station Yard – Ponden Mill
Effective: 20 April 2003
800 · Bradford – Hawes
Effective: 29 March 2003
999 · Ilkley – Ilkley All Saints CEPS
Effective: 2 September 2002
917 · Keighly Oakbank Sch – Cullingworth Parkside School
Effective: 2 September 2002
X21 · Silsden – Bradford
Effective: 22 April 2002
700 · Keighley Rail Station – Keighley Rail Station
Effective: 22 April 2002
812 · Haworth P & R – Ponden Mill
Effective: Not published
Official Traffic Commissioner public data. Snapshot updated 8 Sept 2026. Traffic Commissioners / DVSA · CC BY ↗