The northeast coast holds some of Scotland's best coastal scenery, particularly the Moray Coast from Spey Bay to Fraserburgh.

Here you'll find some picturesque little villages clinging to the cliffs like limpets, and miles of windswept, deserted sandy beaches. Portsoy, Pennan, Gardenstown and Crovie are all well worth visiting, and there are great beaches at Cullen, Lossiemouth, Rosehearty and Sunnyside. Other highlights in the region include the beautiful Duff House, the working abbey at Pluscarden, and Findhorn, famous worldwide for its alternative, spiritual community.


The two largest towns along the coast are the hard-working, no-nonsense fishing ports of Peterhead and Fraserburgh, both linked by a regular bus service from Aberdeen. Fochabers, Elgin and Forres are all on the main Aberdeen-Inverness bus route and served regularly, and trains between Aberdeen and Inverness stop at Elgin and Forres. Otherwise, public transport is somewhat limited and it can be difficult getting to the more out-of-the-way places without your own transport.