34A Bus - Perth - Spittalfield or Dunkeld

List of stops

            Mill Street – North Car Park

            Mill Street09:2513:25
            Kinnoull Street09:2613:26
            Barrack Street09:2713:27
            Royal Bank of Scotland09:2813:28
            ASDA09:3013:30
            Duncansby Way09:3113:31
            Bute Drive09:3313:33
            Holiday Inn09:3513:35
            Denmarkfield09:3813:38
            Kirkhill House09:3913:39
            Scarth Road09:3913:39
            Marshall Way09:3913:39
            Milton Road09:4013:40
            Gowrie Farm09:4213:42
            Cross09:4413:44
            Murray Place09:4613:46
            Linn Road09:4713:47
            Russell Street09:4713:47
            House No 15909:4713:47
            Church Hall09:4813:48
            East Brougham Street09:4813:48
            Cross09:4913:49
            Innewan Place10:0014:00
            Prieston Road10:0114:01
            Atholl Hotel10:0114:01
            Scotstoun10:0214:02
            Post Box10:0414:04
            Road End10:0814:08
            Inchewan10:1314:13
            Laiken10:1314:13
            Birnam Hotel10:1414:14
            Royal School Of Dunkeld10:1514:15
            Bruce Gardens10:1614:16
            Royal Dunkeld Hotel10:1814:18
            North Car Park10:1914:19
            Build real-time departures into your app

            Tell us about your project. Test London API examples while we review your request.

            Request data / API access

            Route Path (Streets & Roads)

            Outbound: Mill Street – North Car Park
            Mill Street - Union Lane - Barrack Street - Dunkeld Road - Main Road - Marshall Way - Hatton Road - Marshall Way - Marshall Crescent - Perth Road - James Place - Perth Road - Prieston Road - Nether Obney Road - Prieston Road - Main Street - Dunkeld Road - Perth Road - Atholl Street
            Inbound: 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

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

            Frequently asked questions about route 34A

            • What time does route 34A start operating?

              Services on route 34A start at 22:15 every day.

            • What time does route 34A stop operating?

              Services on route 34A end at 23:02 every day.

            • Is there a stop for route 34A near me?

              View the nearest stop for route 34A.

            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 46 stops. The total trip duration for this route is approximately 47 minutes.

            More than 5 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 November 12, 2026