Travel from Inverness to Braemar

Train from Inverness to Braemar

ScotRail operates a train from Inverness to Braemar every 2 hours. Tickets cost $12 - $15 and the journey takes 45 min.

How to get from Inverness to Braemar

From Inverness train to Aviemore then drive to Braemar. 1 h 56 min $28. From Inverness train to Aviemore, Station (Railway Station), line 31 bus to Cairngorm Ski Centre, Car Park (Ski Centre Car Park), then drive to Braemar. 3 h 10 min $34. From Inverness drive to Braemar. 1 h 32 min $20.

Operators from Inverness to Braemar