Publisher-supplied variations, newest variation number first. Differing rows with the same variation number are preserved; no missing historical changes are reconstructed.
#9 · Registered
Effective
23 February 2026
Received
10 February 2026
58A · Blairgowrie – Perth
Reinstated route in Perth city centre
Operating between Blairgowrie and Perth given service number 58A / 58 effective from 23 February 2026. To amend Route.
#8 · Registered
Effective
10 November 2025
Received
31 October 2025
58 · Blairgowrie – Perth
Revised stopping arrangements in Perth city centre
Operating between Blairgowrie and Perth given service number 58 / 58A effective from 10 November 2025. To amend Route and Stopping Places.
#7 · Registered
Effective
14 July 2025
Received
8 July 2025
58A · Blairgowrie – Perth
Revised route
Operating between Blairgowrie and Perth given service number 58A / 58 effective from 14 July 2025. To amend Route.
#6 · Expired
Effective
29 June 2020
Received
25 June 2020
End date
31 August 2020
P058 · Blairgowrie – Perth
Service varied (reduced timetable) due to COVID 19
(Service prior was:Revised timetable)
Operating between Blairgowrie and Perth given service number P058 / 58 / 58A effective from 29 June 2020. To amend Timetable.
#5 · Expired
Effective
31 March 2020
Received
27 March 2020
End date
2 August 2020
P058 · Blairgowrie – Perth
Service varied (reduced timetable) due to COVID 19
(Service prior was:Revised timetable)
Operating between Blairgowrie and Perth given service number P058 / 58 / 58A effective from 31 March 2020. To amend Timetable.
#4 · Expired
Effective
23 March 2020
Received
20 March 2020
End date
31 August 2020
P058 · Blairgowrie – Perth
Service varied (reduced timetable) due to COVID 19
(Service prior was:Revised timetable)
Operating between Blairgowrie and Perth given service number P058 / 58 / 58A effective from 23 March 2020. To amend Timetable.
#3 · Registered
Effective
24 February 2020
Received
3 February 2020
P058 · Blairgowrie – Perth
Revised timetable
Operating between Blairgowrie and Perth given service number P058 / 58 / 58A effective from 24 February 2020. To amend Timetable.
#2 · Registered
Effective
13 August 2018
Received
29 June 2018
P058 · Blairgowrie – Perth
Revised timetable: additional off-peak journeys.
Operating between Blairgowrie and Perth given service number P058 / 58 / 58A effective from 13 August 2018. To amend Timetable.
#1 · Withdrawn
Effective
13 August 2018
Received
29 June 2018
P058 · Blairgowrie – Perth
Revised timetable: additional off-peak journeys.
#0 · Registered
Effective
20 November 2017
Received
5 October 2017
P058 · Blairgowrie, Wellmeadow – Perth bus station
New service replacing PM4/564
From: Blairgowrie, Wellmeadow
To: Perth bus station
Via:
Name or No.: P058 / 58 / 58A
Service type: Normal Stopping
Effective date: 20 November 2017
Other details: New service replacing PM4/564