Location
To reach Portsoy
Portsoy is approximately half way between Aberdeen and Inverness and is situated on the north coast.
From Aberdeen take the A96 to Huntly. Portsoy is signposted form Huntly on the B9022.
From Inverness take the A96 to Fochabers and then the A98 to Portsoy.
Nearest Railway station is Keith or Huntly which are both approximately 17 miles from Portsoy. Aberdeen Airport is 50 miles away as is Inverness Airport.
The local bus services are frequent and service all the nearby fishing villages, also Aberdeen, Elgin and Inverness.