Travel from Perth-Scotland to Blair-Atholl

Bus or train from Perth to Blair Atholl?

ScotRail operates a train from Perth to Blair Atholl every 4 hours. Tickets cost $12 - $16 and the journey takes 38 min. Alternatively, Scottish Citylink operates a bus from Perth to Blair Atholl once daily. Tickets cost $9 - $14 and the journey takes 47 min.

Book transport from Perth to Blair Atholl

How to get from Perth to Blair Atholl

From Perth train to Blair Atholl. 38 min £9. From Perth, Bus Station bus to Blair Atholl, Tilt Hotel. 47 min £8. From Perth night train to Blair Atholl. 46 min £15. From Perth taxi to Blair Atholl. 40 min £93. From Perth drive to Blair Atholl. 40 min £6.

Operators from Perth to Blair Atholl