34A (Perth - Spittalfield or Ballinluig) Bus in Perth

Click to load interactive map
List of stops
      Map

      Mill Street – Tulliemet Road End

      Mill Street

      08:2510:2512:2516:25

      Kinnoull Street

      08:2610:2612:2616:26

      Barrack Street

      08:2710:2712:2716:27

      Royal Bank of Scotland

      08:2810:2812:2816:28

      ASDA

      08:3010:3012:3016:30

      Duncansby Way

      08:3110:3112:3116:31

      Bute Drive

      08:3310:3312:3316:33

      Holiday Inn

      08:3510:3512:3516:35

      Denmarkfield

      08:3810:3812:3816:38

      Kirkhill House

      08:3910:3912:3916:39

      Scarth Road

      08:3910:3912:3916:39

      Marshall Way

      08:3910:3912:3916:39

      Milton Road

      08:4010:4012:4016:40

      Gowrie Farm

      08:4210:4212:4216:42

      Cross

      08:4410:4412:4416:44

      Murray Place

      08:4610:4612:4616:46

      Linn Road

      08:4610:4612:4616:46

      Russell Street

      08:4710:4712:4716:47

      House No 159

      08:4710:4712:4716:47

      Church Hall

      08:4710:4712:4716:47

      East Brougham Street

      08:4810:4812:4816:48

      Cross

      08:4810:4812:4816:48

      Innewan Place

      09:0011:0013:0017:00

      Graham Court

      09:0011:0013:0017:00

      Newhall Street

      09:0111:0113:0117:01

      Garry Place

      09:0111:0113:0117:01

      Newhall Street

      09:0211:0213:0217:02

      Graham Court

      09:0311:0313:0317:03

      Prieston Road

      09:0311:0313:0317:03

      Atholl Hotel

      09:0311:0313:0317:03

      Scotstoun

      09:0411:0413:0417:04

      Post Box

      09:0611:0613:0617:06

      Road End

      09:1011:1013:1017:10

      Inchewan

      09:1511:1513:1517:15

      Laiken

      09:1511:1513:1517:15

      Birnam Hotel

      09:1611:1613:1617:16

      Royal School Of Dunkeld

      09:1711:1713:1717:17

      Bruce Gardens

      09:1811:1813:1817:18

      Royal Dunkeld Hotel

      09:2011:2013:2017:20

      North Car Park

      09:2111:2113:2117:21

      Royal Dunkeld Hotel

      09:2111:2113:2117:21

      Bruce Gardens

      09:2211:2213:2217:22

      Rose Cottage

      09:2311:2313:2317:23

      Dowally

      09:3011:3013:3017:30

      Bus Bay

      09:3211:3213:3217:32

      Post Office

      09:3511:3513:3517:35

      Inn

      09:3611:3613:3617:36

      Tulliemet Road End

      09:3611:3613:3617:36

      Tulliemet Road End – Mill Street

      Tulliemet Road End09:0511:0513:0515:0518:55
      Bus Bay09:0911:0913:0915:0918:59
      Dowally09:1111:1113:1115:1119:01
      Rose Cottage09:1811:1813:1815:1819:08
      North Car Park09:2011:2013:2015:2019:10
      Royal Dunkeld Hotel09:2111:2113:2115:2119:11
      Royal School Of Dunkeld09:2311:2313:2315:2319:13
      Birnam Hotel09:2511:2513:2515:2519:15
      Laiken09:2611:2613:2615:2619:16
      Inchewan09:2611:2613:2615:2619:16
      Road End09:3211:3213:3215:3219:22
      Post Box09:3611:3613:3615:3619:26
      Scotstoun09:3811:3813:3815:3819:28
      Atholl Hotel09:3911:3913:3915:3919:29
      Graham Court09:3911:3913:3915:3919:29
      Newhall Street09:4011:4013:4015:4019:30
      Garry Place09:4011:4013:4015:4019:30
      Newhall Street09:4111:4113:4115:4119:31
      Graham Court09:4211:4213:4215:4219:32
      Prieston Road09:4311:4313:4315:4319:33
      Innewan Place09:4311:4313:4315:4319:33
      Innewan Gardens09:4411:4413:4415:4419:34
      Cross09:5611:5613:5615:5619:46
      Murray Place09:5611:5613:5615:5619:46
      Linn Road09:5711:5713:5715:5719:47
      Russell Street09:5711:5713:5715:5719:47
      House No 15909:5811:5813:5815:5819:48
      Church Hall09:5911:5913:5915:5919:49
      East Brougham Street09:5911:5913:5915:5919:49
      Cross10:0012:0014:0016:0019:50
      Benchill View10:0012:0014:0016:0019:50
      Gowrie Farm10:0312:0314:0316:0319:53
      Milton Road10:0612:0614:0616:0619:56
      Marshall Way10:0712:0714:0716:0719:57
      Scarth Road10:0712:0714:0716:0719:57
      Denmarkfield10:0812:0814:0816:0819:58
      Holiday Inn10:1212:1214:1216:1220:02
      Bute Drive10:1312:1314:1316:1320:03
      Duncansby Way10:1512:1514:1516:1520:05
      ASDA10:1712:1714:1716:1720:07
      Royal Bank of Scotland10:1812:1814:1816:1820:08
      Retail Park10:1812:1814:1816:1820:08
      Mill Street10:2012:2014:2016:2020:10
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Mill Street – Tulliemet Road End
      Mill Street - Union Lane - Barrack Street - Dunkeld Road - Auld Bond Road - Main Road - Perth Road - Store Street - Mill Street - Perth Road - Prieston Road - Nether Obney Road - Prieston Road - Main Street - Dunkeld Road - Perth Road - Atholl Street - St Cedd's Road
      Inbound: Tulliemet Road End – Mill Street
      St Cedd's Road - Perth Road - Dunkeld Road - Prieston Road - Nether Obney Road - Prieston 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

      Bus 34A FAQ

      • What time does the 34A bus start operating?

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

      • What time does the 34A bus stop working?

        Services on the 34A - Perth - Spittalfield or Ballinluig bus stop at 17:36 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • Is there a 34A bus stop near me?

        Click here to view the nearest 34A - Perth - Spittalfield or Ballinluig 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 Tulliemet Road End. 34A (Perth - Spittalfield or Ballinluig) is operational during everyday.

      Additional information: 34A has 48 stops and the total trip duration for this route is approximately 71 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

      Similar Routes & Alternatives to 34A

      Looking for alternatives to 34A? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.

      Last updated on April 18, 2026