From Aviemore train to Inverness then train to Aberdeen. 3 h 43 min £39. From Aviemore, Station (Railway Station) bus to Broxden, Park and Ride then bus to Union Square Bus Station. 4 h 28 min £38. From Aviemore train to Inverness, Marks and Spencer (Monument) then bus to Union Square Bus Station. 5 h 10 min £25. From Aviemore drive to Aberdeen. 1 h 53 min £18.