34A Perth ↔ Aberfeldy

Operated by Dochertys Midland Coaches. First bus 08:35, last bus 17:35. 8 journeys on weekdays.

💷 The England fare cap doesn't apply in Scotland — Dochertys Midland Coaches sets the fares on the 34A. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

34A towards Aberfeldy — Monday to Friday (5 journeys)
Mill Street (Stop E) 08:3510:2512:2516:3717:35
Holiday Inn (at) 08:4510:3512:3516:4717:45
Inveralmond House (at) ····17:46
Scarth Road (opp) 08:4910:3912:3916:5117:51
Cross (opp) 08:5410:4412:4416:5617:56
Murray Place (at) 08:5610:4612:4616:5817:58
Garry Place (at) 09:1111:0113:0117:1318:13
Prieston Road (at) 09:1311:0313:0317:1518:15
Birnam Hotel (opp) 09:2611:1613:1617:2818:28
North Car Park (at) 09:3111:2113:2117:3318:33
Tulliemet Road End (at) 09:4811:3813:3817:5018:50
Hotel (at) 10:0011:5013:5018:0219:02
Chapel Street (at) ·····
Taybridge Drive (at) 10:1412:0414:0418:16·
Chapel Street (at) 10:1012:0014:0018:1219:12

Route map

All stops on route 34A

34A towards Aberfeldy

  1. Mill Street (Stop E) Perth
  2. Kinnoull Street (Stop R) Perth
  3. Barrack Street (Stop ZR) Perth
  4. Royal Bank of Scotland (at) Muirton
  5. ASDA (opp) Muirton
  6. Duncansby Way (at) Muirton
  7. Bute Drive (opp) North Muirton
  8. Holiday Inn (at) Inveralmond
  9. Inveralmond House (at) Inveralmond
  10. Denmarkfield (opp) Luncarty
  11. Kirkhill House (at) Luncarty
  12. Scarth Road (opp) Luncarty
  13. Marshall Way (opp) Luncarty
  14. Milton Road (opp) Luncarty
  15. Gowrie Farm (at) Stanley
  16. Cross (opp) Stanley
  17. Murray Place (at) Stanley
  18. Linn Road (opp) Stanley
  19. Russell Street (at) Stanley
  20. House No 159 (opp) Stanley
  21. Church Hall (at) Stanley
  22. East Brougham Street (at) Stanley
  23. Cross (at) Stanley
  24. Visitor Centre (opp) Bankfoot
  25. Lyndale (opp) Bankfoot
  26. Innewan Place (opp) Bankfoot
  27. Graham Court (opp) Bankfoot
  28. Newhall Street (opp) Bankfoot
  29. Garry Place (at) Bankfoot
  30. Newhall Street (at) Bankfoot
  31. Graham Court (at) Bankfoot
  32. Prieston Road (at) Bankfoot
  33. Atholl Hotel (opp) Bankfoot
  34. Scotstoun (at) Bankfoot
  35. Post Box (opp) Waterloo
  36. Road End (opp) Byres of Murthly
  37. Inchewan (opp) Birnam
  38. Laiken (at) Birnam
  39. Birnam Hotel (opp) Birnam
  40. Royal School Of Dunkeld (opp) Birnam
  41. Bruce Gardens (at) Dunkeld
  42. Royal Dunkeld Hotel (at) Dunkeld
  43. North Car Park (at) Dunkeld
  44. Royal Dunkeld Hotel (opp) Dunkeld
  45. Bruce Gardens (opp) Dunkeld
  46. Rose Cottage (at) Inver
  47. Dowally (opp) Dowally
  48. Bus Bay (Northbound) Kindallachan
  49. Post Office (opp) Ballinluig
  50. Inn (opp) Ballinluig
  51. Tulliemet Road End (at) Ballinluig
  52. Post Office (at) Ballinluig
  53. Church (at) Logierait
  54. Eastertyre (opp) Logierait
  55. Hotel (at) Grandtully
  56. Aultbeag Road (at) Little Ballinluig
  57. Croftcap Cottage (opp) Grandtully
  58. Castle (at) Grandtully
  59. Caravan Site (opp) Aberfeldy
  60. Industrial Estate (opp) Aberfeldy
  61. Market Street (opp) Aberfeldy
  62. Chapel Street (at) Aberfeldy
  63. Taybridge Drive (at) Aberfeldy
  64. Chapel Street (at) Aberfeldy

Towns & areas on this route

Frequently asked questions

What time is the first 34A bus?

The first 34A departure on weekdays leaves at 08:35 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 34A bus?

The last 34A on weekdays leaves its first stop at 17:35. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 34A bus cost?

The England fare cap doesn't apply in Scotland — Dochertys Midland Coaches sets the fares on the 34A. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 34A bus?

The 34A is operated by Dochertys Midland Coaches.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.