Registered local bus service

PB0001748/79

P31

Historical registration: not listed in the publisher’s current RegisteredOnly snapshot. This does not establish today’s timetable or vehicle allocation.

Service
P31
From
Crossflats School
To
Keighley
Via
Not published
Effective
31 July 2023
Status
Cancelled

Registration history

5 records

Publisher-supplied variations, newest variation number first. Differing rows with the same variation number are preserved; no missing historical changes are reconstructed.

#4 · Cancelled

Effective
31 July 2023
Received
6 June 2023

P31 · Crossflats SchoolKeighley

Monday to Friday

Operating between Crossflats School and Keighley given service number P31 effective from 31 July 2023.

#3 · Registered

Effective
11 April 2022
Received
18 March 2022

P31 · Crossflats SchoolKeighley

Monday to Friday

Operating between Crossflats School and Keighley given service number P31 effective from 11 April 2022. To amend Route, Stopping Places and Timetable.

#2 · Registered

Effective
2 September 2018
Received
20 July 2018

P31 · Crossflats SchoolKeighley

Monday to Friday

Operating between Crossflats School and Keighley given service number P31 effective from 02 September 2018. To amend Timetable.

#1 · Registered

Effective
31 August 2010
Received
17 June 2010

P31 · Crossflats SchoolKeighley

Timetable and route

Operating between Crossflats School and Keighley given service number P31 effective from 31-Aug-2010. To amend Route, Stopping Places and Timetable.

#0 · Registered

Effective
11 January 2010
Received
22 December 2009

P31 · Crossflats SchoolKeighley

From: Crossflats School To: Keighley Via: Name or No: P31 Service Type: Normal Stopping Effective Date: 11-Jan-2010

Official Traffic Commissioner public data. Snapshot updated 8 Sept 2026. Traffic Commissioners / DVSA · CC BY ↗