Findhorn Bay is situated in the North East of Scotland on the Moray Firth, about 25 miles to the East of Inverness and 10 miles to the West of Elgin.
Train and Bus
The nearest train station is five miles from Findhorn in Forres. There is no bus service directly from Forres Train Station to Findhorn. It is about an 8 minute walk (600m) from Forres Train Station into the centre of Forres, where you can catch the No 31 bus to Findhorn at the Bogton Place stop. The buses run from Monday – Friday and on Saturdays.

Local Taxis
Len’s Taxis – 01309 673363
Mundole Taxis – 01309 673168
Spot on Cabs – 01309 671717 (Scottish Small Taxi Fleet Company of the Year 2022!)
Airport
The nearest airport to Findhorn Bay is Inverness. Click here for a list of Inverness airport destinations.