BusGenie
34A
Dochertys Midland Coaches

34A bus timetable: Perth to Aberfeldy

Perth - Aberfeldy

Mode Bus

Perth → Aberfeldy

25 trips · first 08:35 · last 17:35
Mon–Fri Live Valid 2026-05-26 – 2027-05-25

Swipe sideways to see later trips.

Stop
08:35 Aberfeldy
08:35 Aberfeldy
08:35 Aberfeldy
08:35 Aberfeldy
08:35 Aberfeldy
10:25 Aberfeldy
10:25 Aberfeldy
10:25 Aberfeldy
10:25 Aberfeldy
10:25 Aberfeldy
12:25 Aberfeldy
12:25 Aberfeldy
12:25 Aberfeldy
12:25 Aberfeldy
12:25 Aberfeldy
16:37 Aberfeldy
16:37 Aberfeldy
16:37 Aberfeldy
16:37 Aberfeldy
16:37 Aberfeldy
17:35 Aberfeldy
17:35 Aberfeldy
17:35 Aberfeldy
17:35 Aberfeldy
17:35 Aberfeldy
·
·
·
08:35
·
·
·
·
10:25
·
·
·
·
12:25
·
·
·
·
16:37
·
·
·
·
17:35
·
·
·
·
08:45
·
·
·
·
10:35
·
·
·
·
12:35
·
·
·
·
16:47
·
·
·
·
17:45
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
17:46
·
·
·
·
08:49
·
·
·
·
10:39
·
·
·
·
12:39
·
·
·
·
16:51
·
·
·
·
17:51
·
·
·
·
08:54
·
·
·
·
10:44
·
·
·
·
12:44
·
·
·
·
16:56
·
·
·
·
17:56
·
·
·
·
08:56
·
·
·
·
10:46
·
·
·
·
12:46
·
·
·
·
16:58
·
·
·
·
17:58
·
·
·
·
09:11
·
·
·
·
11:01
·
·
·
·
13:01
·
·
·
·
17:13
·
·
·
·
18:13
·
·
·
·
09:13
·
·
·
·
11:03
·
·
·
·
13:03
·
·
·
·
17:15
·
·
·
·
18:15
·
·
·
·
09:26
·
·
·
·
11:16
·
·
·
·
13:16
·
·
·
·
17:28
·
·
·
·
18:28
·
·
·
·
09:31
·
·
·
·
11:21
·
·
·
·
13:21
·
·
·
·
17:33
·
·
·
·
18:33
·
·
·
·
09:46
·
·
·
·
11:36
·
·
·
·
13:36
·
·
·
·
17:48
·
·
·
·
18:48
·
·
·
·
09:58
·
·
·
·
11:48
·
·
·
·
13:48
·
·
·
·
18:00
·
·
·
·
19:00
·
·
·
·
10:14
·
·
·
·
12:04
·
·
·
·
14:04
·
·
·
·
18:16
·
·
·
·
19:10
·
·
·
·
10:12
·
·
·
·
12:02
·
·
·
·
14:02
·
·
·
·
18:14
·
·
·
·
·
·
·
·
·
10:14
·
·
·
·
12:04
·
·
·
·
14:04
·
·
·
·
18:16
·
·
·
·
19:10
·

Aberfeldy → Perth

15 trips · first 10:40 · last 14:40
Mon–Fri Live Valid 2026-05-26 – 2027-05-25

Swipe sideways to see later trips.

Stop
10:40 Aberfeldy
10:40 Aberfeldy
10:40 Aberfeldy
10:40 Aberfeldy
10:40 Aberfeldy
12:40 Aberfeldy
12:40 Aberfeldy
12:40 Aberfeldy
12:40 Aberfeldy
12:40 Aberfeldy
14:40 Aberfeldy
14:40 Aberfeldy
14:40 Aberfeldy
14:40 Aberfeldy
14:40 Aberfeldy
·
·
·
10:40
·
·
·
·
12:40
·
·
·
·
14:40
·
·
·
·
10:50
·
·
·
·
12:50
·
·
·
·
14:50
·
·
·
·
11:00
·
·
·
·
13:00
·
·
·
·
15:00
·
·
·
·
11:15
·
·
·
·
13:15
·
·
·
·
15:15
·
·
·
·
11:20
·
·
·
·
13:20
·
·
·
·
15:20
·
·
·
·
11:35
·
·
·
·
13:35
·
·
·
·
15:35
·
·
·
·
11:38
·
·
·
·
13:38
·
·
·
·
15:38
·
·
·
·
11:51
·
·
·
·
13:51
·
·
·
·
15:51
·
·
·
·
11:55
·
·
·
·
13:55
·
·
·
·
15:55
·
·
·
·
12:02
·
·
·
·
14:02
·
·
·
·
16:02
·
·
·
·
12:07
·
·
·
·
14:07
·
·
·
·
16:07
·
·
·
·
12:15
·
·
·
·
14:15
·
·
·
·
16:15
·

Timetable data from Dochertys Midland Coaches, refreshed 2026-06-03 · Source: Traveline National Dataset (TNDS) · Service code DMCO_34A.

Main stops shown

15 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Perth, Mill Street Stop E
  2. Inveralmond, Holiday Inn at
  3. Inveralmond House at
  4. Luncarty, Scarth Road opposite
  5. Stanley, Cross opposite
  6. Stanley, Murray Place at
  7. Bankfoot, Garry Place at
  8. Bankfoot, Prieston Road at
  9. Birnam Hotel opposite
  10. Dunkeld, North Car Park at
  11. Ballinluig, Tulliemet Road End at
  12. Grandtully, Hotel at
  13. Aberfeldy, Chapel Street at
  14. Aberfeldy, Taybridge Drive at
  15. Aberfeldy, Chapel Street at