Driving directions to Peterhead:
From Aberdeen: Take the A92 road for about 29 miles, then turn left onto the A950 road and continue for 12 miles to reach Peterhead.
From Inverness: Take the A96 road towards Aberdeen, then turn right onto the A98 road towards Porstsoy and follow it for about 40 miles. Take the A952 road towards Mintlaw and then turn onto the A950 road to reach Peterhead.
Rail directions to Peterhead:
The nearest train station to Peterhead is Inverurie, which is about 29 miles away. From there, you can take a bus or taxi to Peterhead.
Suggestions:
The closest airport to Peterhead is Aberdeen International Airport, which is approximately 31 miles away. The most direct route from the airport to Peterhead is via the A90 road, which takes around 45 minutes by car. There is also a direct bus service from the airport to Peterhead, which takes approximately 1 hour and 30 minutes.