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
  • 253.25 KB
  • 3050 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
  • 141.62 KB
  • 1431 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
  • 248.22 KB
  • 2929 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
  • 185.71 KB
  • 2271 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
  • 239.57 KB
  • 2795 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
  • 129.92 KB
  • 1257 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
  • 111.94 KB
  • 1599 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
  • 216.45 KB
  • 6432 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.48 MB
  • 82735 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.02 MB
  • 27810 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.29 MB
  • 96042 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.76 MB
  • 80186 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.73 MB
  • 78551 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.23 MB
  • 38521 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.14 MB
  • 155990 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
  • 2.94 MB
  • 162776 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.