34A
Stagecoach East Scotland
34A bus timetable: Perth to Dunkeld
Perth - Dunkeld
Route map
34A live route map
See the route, stops, and live buses currently on this line.
85 stops
Live buses loading
Map ready
Loading the route map...
Perth Mill Street E → Dunkeld North Car Park
6 trips · first 09:25 · last 22:15
Saturday
Live From 2026-04-20
Swipe sideways to see later trips.
Stop
09:25
Dunkeld North Car Park
13:25
Dunkeld North Car Park
15:25
Dunkeld North Car Park
18:55
Dunkeld North Car Park
20:15
Dunkeld North Car Park
22:15
Dunkeld North Car Park
Dunkeld North Car Park → Perth Mill Street E
3 trips · first 10:25 · last 18:25
Saturday
Live From 2026-04-20
Swipe sideways to see later trips.
Stop
10:25
Dunkeld North Car Park
14:25
Dunkeld North Car Park
18:25
Dunkeld North Car Park
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_34A_2.
Main stops shown
14 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Perth, Mill Street Stop E
- Inveralmond, Holiday Inn at
- Luncarty, Scarth Road opposite
- Luncarty, Hatton Road opposite
- Stanley, Cross opposite
- Stanley, Murray Place at
- Bankfoot, Prieston Road at
- Birnam Hotel opposite
- Dunkeld, North Car Park at
- Airntully, Stewart Tower at
- Bankfoot, Garry Place at
- Murthly, Village Hall opposite
- Caputh, Bus Shelter opposite
- Spittalfield, War Memorial at