Travel from Aberdeen to Pitlochry

Bus or train from Aberdeen to Pitlochry?

ScotRail operates a train from Aberdeen to Pitlochry hourly. Tickets cost $28 - $40 and the journey takes 1 h 30 min. Virgin Trains East Coast also services this route every 2 hours. Alternatively, Scottish Citylink operates a bus from Aberdeen to Pitlochry hourly. Tickets cost $21 - $30 and the journey takes 2 h. 2 other operators also service this route.

Book transport from Aberdeen to Pitlochry

How to get from Aberdeen to Pitlochry

From Aberdeen train to Perth then train to Pitlochry. 2 h 57 min £35. From Union Square Bus Station bus to Broxden, Park and Ride then bus to Pitlochry, Fishers Hotel. 3 h 37 min £22. From Union Square Bus Station bus to Arbroath, Bus Station then bus to Pitlochry, Fishers Hotel. 5 h 20 min £23. From Aberdeen drive to Pitlochry. 1 h 48 min £17.