ScotRail operates a train from Aberdeen to Dufftown every 3 hours. Tickets cost $16 - $23 and the journey takes 1 h 4 min. Deveron Coaches also services this route once daily. Alternatively, Stagecoach UK operates a bus from Aberdeen to Dufftown hourly. Tickets cost $7 - $11 and the journey takes 1 h 52 min. 2 other operators also service this route.
From Aberdeen train to Keith, Railway Station then line 360 bus to Dufftown, The Clock Tower. 2 h 29 min £18. From Union Square Bus Station bus to Keith, Reidhaven Square then bus to Dufftown, The Clock Tower. 3 h 12 min £11. From Aberdeen taxi to Dufftown. 1 h 3 min £130. From Aberdeen drive to Dufftown. 1 h 3 min £10.