Registered local bus service

PM0000004/984

31A

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

Service
31A
From
Dunfermline bus station
To
Glenrothes bus station
Via
Not published
Effective
17 August 2026
Status
Cancelled

Registration history

4 records

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

#3 · Cancelled

Effective
17 August 2026
Received
2 July 2026

31A · Dunfermline bus stationGlenrothes bus station

Cancelled

Operating between Dunfermline bus station and Glenrothes bus station given service number 31A / 31 / 31B effective from 17 August 2026.

#2 · Registered

Effective
18 August 2025
Received
4 July 2025

31A · Dunfermline bus stationGlenrothes bus station

Revised timetable

Operating between Dunfermline bus station and Glenrothes bus station given service number 31A / 31 / 31B effective from 18 August 2025. To amend Timetable.

#1 · Registered

Effective
19 August 2024
Received
5 July 2024

31 · Dunfermline bus stationGlenrothes bus station

Revised timetable

Operating between Dunfermline bus station and Glenrothes bus station given service number 31 / 31B / 31A effective from 19 August 2024. To amend Timetable.

#0 · Registered

Effective
7 November 2022
Received
23 September 2022

F031 · DunfermlineGlenrothes

New service

From: Dunfermline To: Glenrothes Via: Name or No.: F031 / 31 / 31A / 31B Service type: Normal Stopping Effective date: 07 November 2022 Other details: New service

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