Barnhill, Perth
Stops in Barnhill
Map- Branklyn Gardens (at) ↓ 16 16B X16 39 39A 39B 51
- Branklyn Gardens (opp) ↑ 16 16B X16 39 39A 39B 51
- Fairmount Road (at) ↘ 16 16B X16 39 39A 39B 51
- Fairmount Road (opp) ↑ 16 16B X16 39 39A 39B 51
- Manse Road (at) ↓ X7 16 16B X16 39 39A 39B 51 M8 M9 M92
- Manse Road (opp) ↑ X7 16 16B X16 39 39A 39B 51 M8 M9 M92
Coach and bus services
- X7 Aberdeen, Union Square - Perth Royal Infirmary or Dundee bus station Stagecoach East Scotland
- 16 Dundee - Perth Stagecoach East Scotland
- 16B Dundee - Perth Stagecoach East Scotland
- X16 Dundee - Perth Stagecoach East Scotland
- 39 Arbroath Bus Station - Kingoodie, The Green Stagecoach East Scotland
- 39A Arbroath bus station - Dundee - Perth Royal Infirmary Stagecoach East Scotland
- 39B Arbroath bus station - Dundee - Perth Royal Infirmary Stagecoach East Scotland
- 51 Abernyte - Perth PRI Stagecoach East Scotland
- M8 Glasgow - Dundee Scottish Citylink/Megabus jointly operated
- M9 Glasgow - Aberdeen Scottish Citylink/Megabus jointly operated
- M92 Edinburgh - Aberdeen Megabus