Registered local bus service

PM0000004/529

34

Service
34
From
Perth
To
Spittalfield or Dunkeld
Via
Not published
Effective
24 August 2026
Status
Registered

Registration history

22 records

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

#21 · Registered

Effective
24 August 2026
Received
6 August 2026

34 · PerthSpittalfield or Dunkeld

Revised route on service 34C

Operating between Perth and Spittalfield or Dunkeld given service number 34 / 34A / 34C effective from 24 August 2026. To amend Route.

#20 · Registered

Effective
17 August 2026
Received
16 July 2026

34 · PerthSpittalfield or Dunkeld

Reinstated previous route on 34C

Operating between Perth and Spittalfield or Dunkeld given service number 34 / 34A / 34C effective from 17 August 2026. To amend Route.

#19 · Registered

Effective
17 August 2026
Received
3 July 2026

34 · PerthSpittalfield or Dunkeld

Revised route on 34C

Operating between Perth and Spittalfield or Dunkeld given service number 34 / 34A / 34C effective from 17 August 2026. To amend Route.

#18 · Registered

Effective
20 April 2026
Received
27 March 2026

34 · PerthSpittalfield or Dunkeld

Revised timetable

Operating between Perth and Spittalfield or Dunkeld given service number 34 / 34A / 34C effective from 20 April 2026. To amend Timetable.

#17 · Registered

Effective
4 November 2024
Received
23 September 2024

34 · PerthSpittalfield or Ballinluig

Revised route and timetable

Operating between Perth and Spittalfield or Ballinluig given service number 34 / 34A / 34C effective from 04 November 2024. To amend Route and Timetable.

#16 · Registered

Effective
13 May 2024
Received
1 April 2024

34 · PerthSpittalfield or Ballinluig

Revised route and timetable

Operating between Perth and Spittalfield or Ballinluig given service number 34 / 34C / 34A effective from 13 May 2024. To amend Route and Timetable.

#15 · Registered

Effective
17 April 2023
Received
3 March 2023

P034 · PerthSpittalfield or Blairgowrie

Revised timetable

Operating between Perth and Spittalfield or Blairgowrie given service number P034 / 34 / 34A / 34C effective from 17 April 2023. To amend Timetable.

#14 · Registered

Effective
7 November 2022
Received
23 September 2022

P034 · PerthSpittalfield or Blairgowrie

Revised timetable

Operating between Perth and Spittalfield or Blairgowrie given service number P034 / 34 / 834 / 34A / 34C effective from 07 November 2022. To amend Timetable.

#13 · Registered

Effective
19 April 2022
Received
8 April 2022

P034 · PerthSpittalfield or Blairgowrie

834 now open to non-school passengers

Operating between Perth and Spittalfield or Blairgowrie given service number P034 / 34 / 834 / 34A / 34C effective from 19 April 2022. To amend Timetable.

#12 · Expired

Effective
29 June 2020
Received
25 June 2020
End date
31 August 2020

P034 · PerthSpittalfield or Blairgowrie

Service varied (reduced timetable) due to COVID 19 (Service prior was:Revised timetable)

Operating between Perth and Spittalfield or Blairgowrie given service number P034 / 34 / 834 / 34A / 34C effective from 29 June 2020. To amend Timetable.

#11 · Expired

Effective
10 August 2020
Received
5 August 2020
End date
4 January 2021

P034 · PerthSpittalfield or Blairgowrie

Service varied (reduced timetable) due to COVID 19 (Service prior was:Revised timetable)

Operating between Perth and Spittalfield or Blairgowrie given service number P034 / 34 / 834 / 34A / 34C effective from 10 August 2020. To amend Timetable.

#10 · Expired

Effective
31 March 2020
Received
27 March 2020
End date
2 August 2020

P034 · PerthSpittalfield or Blairgowrie

Service varied (reduced timetable) due to COVID 19 (Service prior was:Revised timetable)

Operating between Perth and Spittalfield or Blairgowrie given service number P034 / 34 / 834 / 34A / 34C effective from 31 March 2020. To amend Timetable.

#9 · Expired

Effective
23 March 2020
Received
20 March 2020
End date
31 August 2020

P034 · PerthSpittalfield or Blairgowrie

Service varied (reduced timetable) due to COVID 19 (Service prior was:Revised timetable)

Operating between Perth and Spittalfield or Blairgowrie given service number P034 / 34 / 834 / 34A / 34C effective from 23 March 2020. To amend Timetable.

#8 · Registered

Effective
24 February 2020
Received
10 January 2020

P034 · PerthSpittalfield or Blairgowrie

Revised timetable

Operating between Perth and Spittalfield or Blairgowrie given service number P034 / 34 / 834 / 34A / 34C effective from 24 February 2020. To amend Timetable.

#7 · Registered

Effective
29 July 2019
Received
14 June 2019

P034 · PerthSpittalfield or Blairgowrie

Revised route and timetable

Operating between Perth and Spittalfield or Blairgowrie given service number P034 / 34 / 834 / 34A / 34C effective from 29 July 2019. To amend Timetable.

#6 · Registered

Effective
13 August 2018
Received
29 June 2018

P034 · PerthSpittalfield or Blairgowrie

Revised route and timetable: 34B variation withdrawn.

Operating between Perth and Spittalfield or Blairgowrie given service number P034 / 34 / 834 / 34A / 34C effective from 13 August 2018. To amend Route and Timetable.

#5 · Registered

Effective
20 November 2017
Received
5 October 2017

P034 · Perth city centreSpittalfield or Blairgowrie

Revised route and timetable

Operating between Perth city centre and Spittalfield or Blairgowrie given service number P034 / 34 / 34B / 834 / 34A / 34C effective from 20 November 2017. To amend Route and Timetable.

#4 · Registered

Effective
6 July 2015
Received
2 June 2015

34 · Perth, Mill StreetSpittalfield or Blairgowrie

Revised evening timetable

Operating between Perth, Mill Street and Spittalfield or Blairgowrie given service number 34/34A/34B/834 effective from 06-Jul-2015. To amend Timetable.

#3 · Registered

Effective
26 December 2014
Received
31 October 2014

34 · Perth, Mill StreetSpittalfield or Blairgowrie

Sunday timetable to operate on 2 January withdrawn

Operating between Perth, Mill Street and Spittalfield or Blairgowrie given service number 34/34A/34B/834 effective from 26-Dec-2014. To amend Timetable.

#2 · Registered

Effective
30 June 2014
Received
2 May 2014

34 · Perth, Mill StreetSpittalfield or Blairgowrie

Revised timetable on Saturday mornings

Operating between Perth, Mill Street and Spittalfield or Blairgowrie given service number 34/34A/34B/834 effective from 30-Jun-2014. To amend Timetable.

#1 · Expired

Effective
27 May 2013
Received
29 April 2013
End date
26 May 2013

34 · Perth, Mill StreetSpittalfield or Blairgowrie

Revised route and timetable: Service 834 jnys only.

Operating between Perth, Mill Street and Spittalfield or Blairgowrie given service number 34/34A/34B/834 effective from 27-May-2013. To amend Route and Timetable.

#0 · Registered

Effective
27 May 2013
Received
28 March 2013

34 · Perth, Mill StreetSpittalfield or Blairgowrie

Service transferred from PM1100/16 and merged with PM1799/201

From: Perth, Mill Street To: Spittalfield or Blairgowrie Via: Name or No: 34/34A/34B/834 Service Type: Normal Stopping Effective Date: 27-May-2013 Other Details: Service transferred from PM1100/16 and merged with PM1799/201

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