Baselight

Traffic Commissioners: Local Bus Service Registration

Driver and Vehicle Standards Agency

@ukgov.local_bus_service_registration

Loading...
Loading...

About this Dataset

Traffic Commissioners: Local Bus Service Registration

These records are updated on a weekly basis, every Sunday. Register of all registered local bus services in Great Britain as recorded on the Vehicle Operator Licensing database (VOL). 1. Operators of local bus services carried out in accordance with Section 6 of the Transport Act 1985 must register their services with a traffic commissioner in the traffic area in which the service operates. 2. To qualify as a local bus service separate fares must be charged and passengers must be able to disembark within 15 miles of the place from where they boarded the bus. 3. When registering a service the operator must provide the traffic commissioner with the registered particulars of the service. These include a description of the service type, a route description, a timetable and a map of the service route. 4. Most registrations are submitted to the traffic commissioner in paper format, although approximately 20% are provided in electronic format using the Electronic Bus Service Registration system. 5. The traffic commissioners maintain a database of all registered bus services that includes the basic registration details. 6. The attached files contain the extract from the Operator Licensing Business System in relation to live local bus service registrations. The explanatory note provides further information on the interpretation of the data. 7. Two files for each traffic area are available. One file contains the details of the current live registrations. The second file contains the details of all variations to each registration. In both cases the variation number of the registration is displayed. 8. In the shortened version it is possible that multiple lines for the registration are displayed. This is to reflect additional data, for example, where more than one local authority is named on the registration. 9. These records are updated on a weekly basis, every Sunday. 10. Please note that it is the responsibility of the operator to provide the traffic commissioner with accurate information. The data held is a reflection of the data provided to the traffic commissioner from the operator at the time of making the registration. 11. Further information on local bus services can be found in the guidebook ‘Local Bus Service Registration – Guide for Operators’ (PSV353A). There are separate guidebooks for services registered in England / Wales and Scotland. Note: The CSV files contains a large number of rows and will need to be opened within a suitable software package. Local bus service registrations guidance has been published on GOV.UK: https://www.gov.uk/government/publications/local-psv-service-registrations-psv353a
Publisher name: Driver and Vehicle Standards Agency
Last updated: 2025-03-07T04:00:14Z

Tables

Bus RegisteredOnly East Of England

@ukgov.local_bus_service_registration.bus_registeredonly_east_of_england
  • 259.33 kB
  • 3,050 rows
  • 31 columns
Loading...
CREATE TABLE bus_registeredonly_east_of_england (
  "reg_no" VARCHAR,
  "variation_number" BIGINT,
  "service_number" VARCHAR,
  "current_traffic_area" VARCHAR,
  "lic_no" VARCHAR,
  "discs_in_possession" BIGINT,
  "authdiscs" BIGINT,
  "granted_date" VARCHAR,
  "exp_date" VARCHAR,
  "description" VARCHAR,
  "op_id" BIGINT,
  "op_name" VARCHAR,
  "trading_name" VARCHAR,
  "address" VARCHAR,
  "start_point" VARCHAR,
  "finish_point" VARCHAR,
  "via" VARCHAR,
  "effective_date" VARCHAR,
  "received_date" VARCHAR,
  "end_date" VARCHAR,
  "service_type_other_details" VARCHAR,
  "licence_status" VARCHAR,
  "registration_status" VARCHAR,
  "pub_text" VARCHAR,
  "service_type_description" VARCHAR,
  "short_notice" VARCHAR,
  "subsidies_description" VARCHAR,
  "subsidies_details" VARCHAR,
  "auth_description" VARCHAR,
  "tao_covered_by_area" VARCHAR,
  "registration_code" BIGINT
);

Bus RegisteredOnly London And The South East Of England

@ukgov.local_bus_service_registration.bus_registeredonly_london_and_the_south_east_of_england
  • 145.02 kB
  • 1,431 rows
  • 31 columns
Loading...
CREATE TABLE bus_registeredonly_london_and_the_south_east_of_england (
  "reg_no" VARCHAR,
  "variation_number" BIGINT,
  "service_number" VARCHAR,
  "current_traffic_area" VARCHAR,
  "lic_no" VARCHAR,
  "discs_in_possession" BIGINT,
  "authdiscs" BIGINT,
  "granted_date" VARCHAR,
  "exp_date" VARCHAR,
  "description" VARCHAR,
  "op_id" BIGINT,
  "op_name" VARCHAR,
  "trading_name" VARCHAR,
  "address" VARCHAR,
  "start_point" VARCHAR,
  "finish_point" VARCHAR,
  "via" VARCHAR,
  "effective_date" VARCHAR,
  "received_date" VARCHAR,
  "end_date" VARCHAR,
  "service_type_other_details" VARCHAR,
  "licence_status" VARCHAR,
  "registration_status" VARCHAR,
  "pub_text" VARCHAR,
  "service_type_description" VARCHAR,
  "short_notice" VARCHAR,
  "subsidies_description" VARCHAR,
  "subsidies_details" VARCHAR,
  "auth_description" VARCHAR,
  "tao_covered_by_area" VARCHAR,
  "registration_code" BIGINT
);

Bus RegisteredOnly North East Of England

@ukgov.local_bus_service_registration.bus_registeredonly_north_east_of_england
  • 254.18 kB
  • 2,929 rows
  • 31 columns
Loading...
CREATE TABLE bus_registeredonly_north_east_of_england (
  "reg_no" VARCHAR,
  "variation_number" BIGINT,
  "service_number" VARCHAR,
  "current_traffic_area" VARCHAR,
  "lic_no" VARCHAR,
  "discs_in_possession" BIGINT,
  "authdiscs" BIGINT,
  "granted_date" VARCHAR,
  "exp_date" VARCHAR,
  "description" VARCHAR,
  "op_id" BIGINT,
  "op_name" VARCHAR,
  "trading_name" VARCHAR,
  "address" VARCHAR,
  "start_point" VARCHAR,
  "finish_point" VARCHAR,
  "via" VARCHAR,
  "effective_date" VARCHAR,
  "received_date" VARCHAR,
  "end_date" VARCHAR,
  "service_type_other_details" VARCHAR,
  "licence_status" VARCHAR,
  "registration_status" VARCHAR,
  "pub_text" VARCHAR,
  "service_type_description" VARCHAR,
  "short_notice" VARCHAR,
  "subsidies_description" VARCHAR,
  "subsidies_details" VARCHAR,
  "auth_description" VARCHAR,
  "tao_covered_by_area" VARCHAR,
  "registration_code" BIGINT
);

Bus RegisteredOnly North West Of England

@ukgov.local_bus_service_registration.bus_registeredonly_north_west_of_england
  • 190.17 kB
  • 2,271 rows
  • 31 columns
Loading...
CREATE TABLE bus_registeredonly_north_west_of_england (
  "reg_no" VARCHAR,
  "variation_number" BIGINT,
  "service_number" VARCHAR,
  "current_traffic_area" VARCHAR,
  "lic_no" VARCHAR,
  "discs_in_possession" DOUBLE,
  "authdiscs" BIGINT,
  "granted_date" VARCHAR,
  "exp_date" VARCHAR,
  "description" VARCHAR,
  "op_id" BIGINT,
  "op_name" VARCHAR,
  "trading_name" VARCHAR,
  "address" VARCHAR,
  "start_point" VARCHAR,
  "finish_point" VARCHAR,
  "via" VARCHAR,
  "effective_date" VARCHAR,
  "received_date" VARCHAR,
  "end_date" VARCHAR,
  "service_type_other_details" VARCHAR,
  "licence_status" VARCHAR,
  "registration_status" VARCHAR,
  "pub_text" VARCHAR,
  "service_type_description" VARCHAR,
  "short_notice" VARCHAR,
  "subsidies_description" VARCHAR,
  "subsidies_details" VARCHAR,
  "auth_description" VARCHAR,
  "tao_covered_by_area" VARCHAR,
  "registration_code" BIGINT
);

Bus RegisteredOnly Scotland

@ukgov.local_bus_service_registration.bus_registeredonly_scotland
  • 245.32 kB
  • 2,795 rows
  • 31 columns
Loading...
CREATE TABLE bus_registeredonly_scotland (
  "reg_no" VARCHAR,
  "variation_number" BIGINT,
  "service_number" VARCHAR,
  "current_traffic_area" VARCHAR,
  "lic_no" VARCHAR,
  "discs_in_possession" DOUBLE,
  "authdiscs" BIGINT,
  "granted_date" VARCHAR,
  "exp_date" VARCHAR,
  "description" VARCHAR,
  "op_id" BIGINT,
  "op_name" VARCHAR,
  "trading_name" VARCHAR,
  "address" VARCHAR,
  "start_point" VARCHAR,
  "finish_point" VARCHAR,
  "via" VARCHAR,
  "effective_date" VARCHAR,
  "received_date" VARCHAR,
  "end_date" VARCHAR,
  "service_type_other_details" VARCHAR,
  "licence_status" VARCHAR,
  "registration_status" VARCHAR,
  "pub_text" VARCHAR,
  "service_type_description" VARCHAR,
  "short_notice" VARCHAR,
  "subsidies_description" VARCHAR,
  "subsidies_details" VARCHAR,
  "auth_description" VARCHAR,
  "tao_covered_by_area" VARCHAR,
  "registration_code" BIGINT
);

Bus RegisteredOnly Wales

@ukgov.local_bus_service_registration.bus_registeredonly_wales
  • 133.04 kB
  • 1,257 rows
  • 31 columns
Loading...
CREATE TABLE bus_registeredonly_wales (
  "reg_no" VARCHAR,
  "variation_number" BIGINT,
  "service_number" VARCHAR,
  "current_traffic_area" VARCHAR,
  "lic_no" VARCHAR,
  "discs_in_possession" BIGINT,
  "authdiscs" BIGINT,
  "granted_date" VARCHAR,
  "exp_date" VARCHAR,
  "description" VARCHAR,
  "op_id" BIGINT,
  "op_name" VARCHAR,
  "trading_name" VARCHAR,
  "address" VARCHAR,
  "start_point" VARCHAR,
  "finish_point" VARCHAR,
  "via" VARCHAR,
  "effective_date" VARCHAR,
  "received_date" VARCHAR,
  "end_date" VARCHAR,
  "service_type_other_details" VARCHAR,
  "licence_status" VARCHAR,
  "registration_status" VARCHAR,
  "pub_text" VARCHAR,
  "service_type_description" VARCHAR,
  "short_notice" VARCHAR,
  "subsidies_description" VARCHAR,
  "subsidies_details" VARCHAR,
  "auth_description" VARCHAR,
  "tao_covered_by_area" VARCHAR,
  "registration_code" BIGINT
);

Bus RegisteredOnly West Midlands

@ukgov.local_bus_service_registration.bus_registeredonly_west_midlands
  • 114.62 kB
  • 1,599 rows
  • 31 columns
Loading...
CREATE TABLE bus_registeredonly_west_midlands (
  "reg_no" VARCHAR,
  "variation_number" BIGINT,
  "service_number" VARCHAR,
  "current_traffic_area" VARCHAR,
  "lic_no" VARCHAR,
  "discs_in_possession" BIGINT,
  "authdiscs" BIGINT,
  "granted_date" VARCHAR,
  "exp_date" VARCHAR,
  "description" VARCHAR,
  "op_id" BIGINT,
  "op_name" VARCHAR,
  "trading_name" VARCHAR,
  "address" VARCHAR,
  "start_point" VARCHAR,
  "finish_point" VARCHAR,
  "via" VARCHAR,
  "effective_date" VARCHAR,
  "received_date" VARCHAR,
  "end_date" VARCHAR,
  "service_type_other_details" VARCHAR,
  "licence_status" VARCHAR,
  "registration_status" VARCHAR,
  "pub_text" VARCHAR,
  "service_type_description" VARCHAR,
  "short_notice" VARCHAR,
  "subsidies_description" VARCHAR,
  "subsidies_details" VARCHAR,
  "auth_description" VARCHAR,
  "tao_covered_by_area" VARCHAR,
  "registration_code" BIGINT
);

Bus RegisteredOnly West Of England

@ukgov.local_bus_service_registration.bus_registeredonly_west_of_england
  • 221.65 kB
  • 6,432 rows
  • 31 columns
Loading...
CREATE TABLE bus_registeredonly_west_of_england (
  "reg_no" VARCHAR,
  "variation_number" BIGINT,
  "service_number" VARCHAR,
  "current_traffic_area" VARCHAR,
  "lic_no" VARCHAR,
  "discs_in_possession" BIGINT,
  "authdiscs" BIGINT,
  "granted_date" VARCHAR,
  "exp_date" VARCHAR,
  "description" VARCHAR,
  "op_id" BIGINT,
  "op_name" VARCHAR,
  "trading_name" VARCHAR,
  "address" VARCHAR,
  "start_point" VARCHAR,
  "finish_point" VARCHAR,
  "via" VARCHAR,
  "effective_date" VARCHAR,
  "received_date" VARCHAR,
  "end_date" VARCHAR,
  "service_type_other_details" VARCHAR,
  "licence_status" VARCHAR,
  "registration_status" VARCHAR,
  "pub_text" VARCHAR,
  "service_type_description" VARCHAR,
  "short_notice" VARCHAR,
  "subsidies_description" VARCHAR,
  "subsidies_details" VARCHAR,
  "auth_description" VARCHAR,
  "tao_covered_by_area" VARCHAR,
  "registration_code" BIGINT
);

Bus Variation East Of England

@ukgov.local_bus_service_registration.bus_variation_east_of_england
  • 2.6 MB
  • 82,735 rows
  • 31 columns
Loading...
CREATE TABLE bus_variation_east_of_england (
  "reg_no" VARCHAR,
  "variation_number" BIGINT,
  "service_number" VARCHAR,
  "current_traffic_area" VARCHAR,
  "lic_no" VARCHAR,
  "discs_in_possession" BIGINT,
  "authdiscs" BIGINT,
  "granted_date" VARCHAR,
  "exp_date" VARCHAR,
  "description" VARCHAR,
  "op_id" BIGINT,
  "op_name" VARCHAR,
  "trading_name" VARCHAR,
  "address" VARCHAR,
  "start_point" VARCHAR,
  "finish_point" VARCHAR,
  "via" VARCHAR,
  "effective_date" VARCHAR,
  "received_date" VARCHAR,
  "end_date" VARCHAR,
  "service_type_other_details" VARCHAR,
  "licence_status" VARCHAR,
  "registration_status" VARCHAR,
  "pub_text" VARCHAR,
  "service_type_description" VARCHAR,
  "short_notice" VARCHAR,
  "subsidies_description" VARCHAR,
  "subsidies_details" VARCHAR,
  "auth_description" VARCHAR,
  "tao_covered_by_area" VARCHAR,
  "reg_code" BIGINT
);

Bus Variation London And The South East Of England

@ukgov.local_bus_service_registration.bus_variation_london_and_the_south_east_of_england
  • 1.07 MB
  • 27,810 rows
  • 31 columns
Loading...
CREATE TABLE bus_variation_london_and_the_south_east_of_england (
  "reg_no" VARCHAR,
  "variation_number" BIGINT,
  "service_number" VARCHAR,
  "current_traffic_area" VARCHAR,
  "lic_no" VARCHAR,
  "discs_in_possession" BIGINT,
  "authdiscs" BIGINT,
  "granted_date" VARCHAR,
  "exp_date" VARCHAR,
  "description" VARCHAR,
  "op_id" BIGINT,
  "op_name" VARCHAR,
  "trading_name" VARCHAR,
  "address" VARCHAR,
  "start_point" VARCHAR,
  "finish_point" VARCHAR,
  "via" VARCHAR,
  "effective_date" VARCHAR,
  "received_date" VARCHAR,
  "end_date" VARCHAR,
  "service_type_other_details" VARCHAR,
  "licence_status" VARCHAR,
  "registration_status" VARCHAR,
  "pub_text" VARCHAR,
  "service_type_description" VARCHAR,
  "short_notice" VARCHAR,
  "subsidies_description" VARCHAR,
  "subsidies_details" VARCHAR,
  "auth_description" VARCHAR,
  "tao_covered_by_area" VARCHAR,
  "reg_code" BIGINT
);

Bus Variation North East Of England

@ukgov.local_bus_service_registration.bus_variation_north_east_of_england
  • 3.45 MB
  • 96,042 rows
  • 31 columns
Loading...
CREATE TABLE bus_variation_north_east_of_england (
  "reg_no" VARCHAR,
  "variation_number" BIGINT,
  "service_number" VARCHAR,
  "current_traffic_area" VARCHAR,
  "lic_no" VARCHAR,
  "discs_in_possession" DOUBLE,
  "authdiscs" BIGINT,
  "granted_date" VARCHAR,
  "exp_date" VARCHAR,
  "description" VARCHAR,
  "op_id" BIGINT,
  "op_name" VARCHAR,
  "trading_name" VARCHAR,
  "address" VARCHAR,
  "start_point" VARCHAR,
  "finish_point" VARCHAR,
  "via" VARCHAR,
  "effective_date" VARCHAR,
  "received_date" VARCHAR,
  "end_date" VARCHAR,
  "service_type_other_details" VARCHAR,
  "licence_status" VARCHAR,
  "registration_status" VARCHAR,
  "pub_text" VARCHAR,
  "service_type_description" VARCHAR,
  "short_notice" VARCHAR,
  "subsidies_description" VARCHAR,
  "subsidies_details" VARCHAR,
  "auth_description" VARCHAR,
  "tao_covered_by_area" VARCHAR,
  "reg_code" BIGINT
);

Bus Variation North West Of England

@ukgov.local_bus_service_registration.bus_variation_north_west_of_england
  • 2.9 MB
  • 80,186 rows
  • 31 columns
Loading...
CREATE TABLE bus_variation_north_west_of_england (
  "reg_no" VARCHAR,
  "variation_number" BIGINT,
  "service_number" VARCHAR,
  "current_traffic_area" VARCHAR,
  "lic_no" VARCHAR,
  "discs_in_possession" DOUBLE,
  "authdiscs" BIGINT,
  "granted_date" VARCHAR,
  "exp_date" VARCHAR,
  "description" VARCHAR,
  "op_id" BIGINT,
  "op_name" VARCHAR,
  "trading_name" VARCHAR,
  "address" VARCHAR,
  "start_point" VARCHAR,
  "finish_point" VARCHAR,
  "via" VARCHAR,
  "effective_date" VARCHAR,
  "received_date" VARCHAR,
  "end_date" VARCHAR,
  "service_type_other_details" VARCHAR,
  "licence_status" VARCHAR,
  "registration_status" VARCHAR,
  "pub_text" VARCHAR,
  "service_type_description" VARCHAR,
  "short_notice" VARCHAR,
  "subsidies_description" VARCHAR,
  "subsidies_details" VARCHAR,
  "auth_description" VARCHAR,
  "tao_covered_by_area" VARCHAR,
  "reg_code" BIGINT
);

Bus Variation Scotland

@ukgov.local_bus_service_registration.bus_variation_scotland
  • 2.87 MB
  • 78,551 rows
  • 31 columns
Loading...
CREATE TABLE bus_variation_scotland (
  "reg_no" VARCHAR,
  "variation_number" BIGINT,
  "service_number" VARCHAR,
  "current_traffic_area" VARCHAR,
  "lic_no" VARCHAR,
  "discs_in_possession" DOUBLE,
  "authdiscs" BIGINT,
  "granted_date" VARCHAR,
  "exp_date" VARCHAR,
  "description" VARCHAR,
  "op_id" BIGINT,
  "op_name" VARCHAR,
  "trading_name" VARCHAR,
  "address" VARCHAR,
  "start_point" VARCHAR,
  "finish_point" VARCHAR,
  "via" VARCHAR,
  "effective_date" VARCHAR,
  "received_date" VARCHAR,
  "end_date" VARCHAR,
  "service_type_other_details" VARCHAR,
  "licence_status" VARCHAR,
  "registration_status" VARCHAR,
  "pub_text" VARCHAR,
  "service_type_description" VARCHAR,
  "short_notice" VARCHAR,
  "subsidies_description" VARCHAR,
  "subsidies_details" VARCHAR,
  "auth_description" VARCHAR,
  "tao_covered_by_area" VARCHAR,
  "reg_code" BIGINT
);

Bus Variation Wales

@ukgov.local_bus_service_registration.bus_variation_wales
  • 1.29 MB
  • 38,521 rows
  • 31 columns
Loading...
CREATE TABLE bus_variation_wales (
  "reg_no" VARCHAR,
  "variation_number" BIGINT,
  "service_number" VARCHAR,
  "current_traffic_area" VARCHAR,
  "lic_no" VARCHAR,
  "discs_in_possession" DOUBLE,
  "authdiscs" BIGINT,
  "granted_date" VARCHAR,
  "exp_date" VARCHAR,
  "description" VARCHAR,
  "op_id" BIGINT,
  "op_name" VARCHAR,
  "trading_name" VARCHAR,
  "address" VARCHAR,
  "start_point" VARCHAR,
  "finish_point" VARCHAR,
  "via" VARCHAR,
  "effective_date" VARCHAR,
  "received_date" VARCHAR,
  "end_date" VARCHAR,
  "service_type_other_details" VARCHAR,
  "licence_status" VARCHAR,
  "registration_status" VARCHAR,
  "pub_text" VARCHAR,
  "service_type_description" VARCHAR,
  "short_notice" VARCHAR,
  "subsidies_description" VARCHAR,
  "subsidies_details" VARCHAR,
  "auth_description" VARCHAR,
  "tao_covered_by_area" VARCHAR,
  "reg_code" BIGINT
);

Bus Variation West Midlands

@ukgov.local_bus_service_registration.bus_variation_west_midlands
  • 2.24 MB
  • 155,990 rows
  • 31 columns
Loading...
CREATE TABLE bus_variation_west_midlands (
  "reg_no" VARCHAR,
  "variation_number" BIGINT,
  "service_number" VARCHAR,
  "current_traffic_area" VARCHAR,
  "lic_no" VARCHAR,
  "discs_in_possession" DOUBLE,
  "authdiscs" BIGINT,
  "granted_date" VARCHAR,
  "exp_date" VARCHAR,
  "description" VARCHAR,
  "op_id" BIGINT,
  "op_name" VARCHAR,
  "trading_name" VARCHAR,
  "address" VARCHAR,
  "start_point" VARCHAR,
  "finish_point" VARCHAR,
  "via" VARCHAR,
  "effective_date" VARCHAR,
  "received_date" VARCHAR,
  "end_date" VARCHAR,
  "service_type_other_details" VARCHAR,
  "licence_status" VARCHAR,
  "registration_status" VARCHAR,
  "pub_text" VARCHAR,
  "service_type_description" VARCHAR,
  "short_notice" VARCHAR,
  "subsidies_description" VARCHAR,
  "subsidies_details" VARCHAR,
  "auth_description" VARCHAR,
  "tao_covered_by_area" VARCHAR,
  "reg_code" BIGINT
);

Bus Variation West Of England

@ukgov.local_bus_service_registration.bus_variation_west_of_england
  • 3.09 MB
  • 162,776 rows
  • 31 columns
Loading...
CREATE TABLE bus_variation_west_of_england (
  "reg_no" VARCHAR,
  "variation_number" BIGINT,
  "service_number" VARCHAR,
  "current_traffic_area" VARCHAR,
  "lic_no" VARCHAR,
  "discs_in_possession" BIGINT,
  "authdiscs" BIGINT,
  "granted_date" VARCHAR,
  "exp_date" VARCHAR,
  "description" VARCHAR,
  "op_id" BIGINT,
  "op_name" VARCHAR,
  "trading_name" VARCHAR,
  "address" VARCHAR,
  "start_point" VARCHAR,
  "finish_point" VARCHAR,
  "via" VARCHAR,
  "effective_date" VARCHAR,
  "received_date" VARCHAR,
  "end_date" VARCHAR,
  "service_type_other_details" VARCHAR,
  "licence_status" VARCHAR,
  "registration_status" VARCHAR,
  "pub_text" VARCHAR,
  "service_type_description" VARCHAR,
  "short_notice" VARCHAR,
  "subsidies_description" VARCHAR,
  "subsidies_details" VARCHAR,
  "auth_description" VARCHAR,
  "tao_covered_by_area" VARCHAR,
  "reg_code" BIGINT
);

Share link

Anyone who has the link will be able to view this.