Here is a list of the bus services which serve Breadalbane Academy:
(Services in BOLD are feeder services which feed onto the main services at the locations specified.)
Service 23 Perth, Mill Street to Aberfeldy via Bankfoot - Dunkeld - Ballinluig - Grandtully
(operated by Stagecoach Perth - Tel: 01738 629339)
Service 60 Blairgowrie to Aberfeldy via Dunkeld and Dalguise
(operated by Strathtay Scottish - Tel: 01250 872772)
APY/002 Old Blair – Blair Atholl
APY/013 Fincastle – Pitlochry
Service 826 Calvine to Aberfeldy via Blair Atholl - Pitlochry - Grandtully
(operated by Elizabeth Yule- Tel: 01796 472290)
Service 828 Pitlochry to Aberfeldy via Ballinluig - Strathtay
(operated by Elizabeth Yule - Tel: 01796 472290)
XAD/006 Caputh – Dunkeld
Service 829 Waterloo to Aberfeldy via Birnam - Dunkeld - Ballinluig
(operated by Stagecoach Perth - Tel: 01738 629339)
Service 892 Fearnan to Aberfeldy via Fortingall - Weem
(operated by Aberfeldy Motor Services - Tel: 01887 820433)
XAD/023 Wester Tulloch – Acharn
Service 893 Killin to Aberfeldy via Lawers - Fearnan - Kenmore - Acharn Cross - Kenmore
(operated by Caber Coaches - Tel: 01887 820090)
Service 85 Killichonan – Kinloch Rannoch
AAD/003 Dall - Kinloch Rannoch
Service 895 Kinloch Rannoch to Aberfeldy via Tummel Bridge
(operated by Broons Buses and Taxis - Tel: 01882 632331)
XAD/007 Auchnacloich Farm – Amulree