Bus 34A

Click to load interactive map
List of stops
        Map

        Mill Street – North Car Park

        Mill Street

        09:2513:2515:25

        Kinnoull Street

        09:2613:2615:26

        Barrack Street

        09:2713:2715:27

        Royal Bank of Scotland

        09:2813:2815:28

        ASDA

        09:3013:3015:30

        Duncansby Way

        09:3113:3115:31

        Bute Drive

        09:3313:3315:33

        Holiday Inn

        09:3513:3515:35

        Denmarkfield

        09:3813:3815:38

        Kirkhill House

        09:3913:3915:39

        Scarth Road

        09:3913:3915:39

        Marshall Way

        09:3913:3915:39

        Milton Road

        09:4013:4015:40

        Gowrie Farm

        09:4213:4215:42

        Cross

        09:4413:4415:44

        Murray Place

        09:4613:4615:46

        Linn Road

        09:4713:4715:47

        Russell Street

        09:4713:4715:47

        House No 159

        09:4713:4715:47

        Church Hall

        09:4813:4815:48

        East Brougham Street

        09:4813:4815:48

        Cross

        09:4913:4915:49

        Innewan Place

        10:0014:0016:00

        Prieston Road

        10:0114:0116:01

        Atholl Hotel

        10:0114:0116:01

        Scotstoun

        10:0214:0216:02

        Post Box

        10:0414:0416:04

        Road End

        10:0814:0816:08

        Inchewan

        10:1314:1316:13

        Laiken

        10:1314:1316:13

        Birnam Hotel

        10:1414:1416:14

        Royal School Of Dunkeld

        10:1514:1516:15

        Bruce Gardens

        10:1614:1616:16

        Royal Dunkeld Hotel

        10:1814:1816:18

        North Car Park

        10:1914:1916:19

        North Car Park – Mill Street

        North Car Park10:2514:2518:25
        Royal Dunkeld Hotel10:2614:2618:26
        Royal School Of Dunkeld10:2814:2818:28
        Birnam Hotel10:3014:3018:30
        Laiken10:3114:3118:31
        Inchewan10:3114:3118:31
        Road End10:3614:3618:36
        Post Box10:4014:4018:40
        Scotstoun10:4214:4218:42
        Atholl Hotel10:4214:4218:42
        Prieston Road10:4314:4318:43
        Innewan Place10:4314:4318:43
        Innewan Gardens10:4414:4418:44
        Cross10:5614:5618:56
        Murray Place10:5614:5618:56
        Linn Road10:5714:5718:57
        Russell Street10:5714:5718:57
        House No 15910:5814:5818:58
        Church Hall10:5914:5918:59
        East Brougham Street10:5914:5918:59
        Cross11:0015:0019:00
        Benchill View11:0015:0019:00
        Gowrie Farm11:0315:0319:03
        Milton Road11:0615:0619:06
        Marshall Way11:0715:0719:07
        Scarth Road11:0715:0719:07
        Denmarkfield11:0815:0819:08
        Holiday Inn11:1215:1219:12
        Bute Drive11:1315:1319:13
        Duncansby Way11:1515:1519:15
        ASDA11:1715:1719:17
        Royal Bank of Scotland11:1815:1819:18
        Retail Park11:1815:1819:18
        Mill Street11:2015:2019: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 16: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 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 June 13, 2026