Birnam
Stops in Birnam
- Birnam Hotel (opp) ↖︎ 23 23A 23B 27 M90 M91
- Birnam Hotel (at) ↓ 23 23A 23B 23X 27 27X M90 M91
- Inchewan (at) ↘︎ 23 23A 23B 23X 27 27X
- Inchewan (opp) ↖︎ 23 23A 23B 27
- Laiken (at) ↑ 23 23A 23B 27
- Royal School Of Dunkeld (opp) ← 23 23A 23B 27
- Royal School Of Dunkeld (at) → 23 23A 23B 23X 27 27X
- Laiken (opp) ↘︎ 23 23A 23B 23X 27 27X
Coach services
- 23 Perth - Aberfeldy or Pitlochry Stagecoach East Scotland (SSPH)
- 23A Perth - Aberfeldy or Pitlochry Stagecoach East Scotland (SSPH)
- 23B Perth - Aberfeldy or Pitlochry Stagecoach East Scotland (SSPH)
- 23X Perth - Aberfeldy or Pitlochry Stagecoach East Scotland (SSPH)
- 27 Perth - Aberfeldy or Pitlochry Stagecoach East Scotland (SSPH)
- 27X Perth - Aberfeldy or Pitlochry Stagecoach East Scotland (SSPH)
- M90 Edinburgh - Inverness Scottish Citylink/Megabus jointly operated
- M91 Edinburgh - Inverness Scottish Citylink/Megabus jointly operated