Bus 34A

Click to load interactive map
List of stops
            Map

            Mill Street – North Car Park

            Mill Street

            09:2513:25

            Kinnoull Street

            09:2613:26

            Barrack Street

            09:2713:27

            Royal Bank of Scotland

            09:2813:28

            ASDA

            09:3013:30

            Duncansby Way

            09:3113:31

            Bute Drive

            09:3313:33

            Holiday Inn

            09:3513:35

            Denmarkfield

            09:3813:38

            Kirkhill House

            09:3913:39

            Scarth Road

            09:3913:39

            Marshall Way

            09:3913:39

            Milton Road

            09:4013:40

            Gowrie Farm

            09:4213:42

            Cross

            09:4413:44

            Murray Place

            09:4613:46

            Linn Road

            09:4713:47

            Russell Street

            09:4713:47

            House No 159

            09:4713:47

            Church Hall

            09:4813:48

            East Brougham Street

            09:4813:48

            Cross

            09:4913:49

            Innewan Place

            10:0014:00

            Prieston Road

            10:0114:01

            Atholl Hotel

            10:0114:01

            Scotstoun

            10:0214:02

            Post Box

            10:0414:04

            Road End

            10:0814:08

            Inchewan

            10:1314:13

            Laiken

            10:1314:13

            Birnam Hotel

            10:1414:14

            Royal School Of Dunkeld

            10:1514:15

            Bruce Gardens

            10:1614:16

            Royal Dunkeld Hotel

            10:1814:18

            North Car Park

            10:1914:19

            North Car Park – Mill Street

            North Car Park10:2514:25
            Royal Dunkeld Hotel10:2614:26
            Royal School Of Dunkeld10:2814:28
            Birnam Hotel10:3014:30
            Laiken10:3114:31
            Inchewan10:3114:31
            Road End10:3614:36
            Post Box10:4014:40
            Scotstoun10:4214:42
            Atholl Hotel10:4214:42
            Prieston Road10:4314:43
            Innewan Place10:4314:43
            Innewan Gardens10:4414:44
            Cross10:5614:56
            Murray Place10:5614:56
            Linn Road10:5714:57
            Russell Street10:5714:57
            House No 15910:5814:58
            Church Hall10:5914:59
            East Brougham Street10:5914:59
            Cross11:0015:00
            Benchill View11:0015:00
            Gowrie Farm11:0315:03
            Milton Road11:0615:06
            Marshall Way11:0715:07
            Scarth Road11:0715:07
            Denmarkfield11:0815:08
            Holiday Inn11:1215:12
            Bute Drive11:1315:13
            Duncansby Way11:1515:15
            ASDA11:1715:17
            Royal Bank of Scotland11:1815:18
            Retail Park11:1815:18
            Mill Street11:2015:20
            Build real-time departures into your app Free API Access →

            Route Path (Streets & Roads)

            Outbound: Mill Street – North Car Park
            Mill Street - Union Lane - Barrack Street - Dunkeld Road - Main Road - Perth Road - Store Street - Mill Street - Perth Road - Main Street - Dunkeld Road - Perth Road - Atholl Street
            Inbound: North Car Park – Mill Street
            Perth Road - Dunkeld Road - Main Street - Perth Road - Store Street - Mill Street - Perth Road - Main Road - Dunkeld Road - Barrack Street - Mill Street

            Schedules and stops for this route are published in GTFS: great-britain, dft-gtfs

            Bus 34A FAQ

            • What time does the 34A bus start operating?

              Services on the 34A - Perth - Spittalfield or Dunkeld bus start at 09:25 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

            • What time does the 34A bus stop working?

              Services on the 34A - Perth - Spittalfield or Dunkeld bus stop at 14:19 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

            • Is there a 34A bus stop near me?

              Click here to view the nearest 34A - Perth - Spittalfield or Dunkeld bus stop.

            34A (Perth Buses)

            The first stop of the 34A bus route is Mill Street and the last stop is North Car Park. 34A (Perth - Spittalfield or Dunkeld) is operational during everyday.

            Additional information: 34A has 35 stops. The total trip duration for this route is approximately 54 minutes.

            More than 2 million users trust busmaps.com for public transport information. Find suggested Buses routes in Perth, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

            34A bus near me

            Last updated on July 31, 2026