Birnam
Stops in Birnam
Map- Birnam Hotel (at) ↓ 23 23X 27 27X 34A M90 M91
- Birnam Hotel (opp) ↖ 23 23A 23X 27 27X 34 34A M90 M91
- Inchewan (at) ↘ 23 23X 27 27X 34A
- Inchewan (opp) ↖ 23 23A 23X 27 27X 34 34A
- Laiken (at) ↑ 23 23A 23X 27 27X 34 34A
- Laiken (opp) ↘ 23 23X 27 27X 34 34A
- Royal School Of Dunkeld (at) → 23 23X 27 27X 34A
- Royal School Of Dunkeld (opp) ← 23 23A 23X 27 27X 34 34A
Coach and bus services
- 23 Perth Bus Station 1 - Ballinluig Tulliemet Road End Stagecoach East Scotland
- 23A Perth Bus Station 1 - Ballinluig Tulliemet Road End Stagecoach East Scotland
- 23X Perth Mill Street F - Ballinluig Tulliemet Road End Stagecoach East Scotland
- 27 Perth Mill Street F - Pitlochry West End Car Park Stagecoach East Scotland
- 27X Inveralmond Bus Depot - Ballinluig Tulliemet Road End Stagecoach East Scotland
- 34 Perth Mill Street E - Ballinluig Tulliemet Road End Stagecoach East Scotland
- 34A Perth Mill Street E - Ballinluig Tulliemet Road End Stagecoach East Scotland
- M90 Edinburgh North St David Street Stop YC - Inverness Bus Station Stance 3 Scottish Citylink
- M91 Edinburgh Bus Station Gate F-Stance 12 - Inverness Bus Station Stance 3 Scottish Citylink