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.

            Stagecoach East Scotland 34A bus Route Map

            34A bus Line Map PDF Version: 34A timetable, stops and map

            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 and the total trip duration for this route is approximately 54 minutes.

            See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Perth Buses suggested routes, real-time bus tracker, line route maps in Perth, and helps to find the closest 34A bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 34A bus to take on your trip.

            34A bus near me

            Last updated on April 28, 2026