Aviemore
Aviemore
Peterhead
Peterhead
Train Driving

Aviemore to Peterhead

Updated: 31 May 2026

The journey from Aviemore to Peterhead covers approximately 200 kilometers. By car, you will travel south on the A9, then take the A90 road through Aberdeen to reach Peterhead. By train, you will travel to Aberdeen, then take a local bus to Peterhead, as Peterhead does not have a train station. This route takes you from the Cairngorms to the coastal town of Peterhead in Aberdeenshire. Expect a travel time of 3 to 4 hours depending on your mode of transport.

Total Distance: 200 km driving distance, 160 km straight-line air distance.
Fastest Way
Driving via the A9 and A90 is the fastest, taking 3 hours.
Cheapest Way
Advance train tickets are the most cost-effective.
Compare Aviemore to Peterhead Routes
Train
Connecting
Driving
Direct
Duration 4 hours 3 hours
Avg Price 45-70 GBP 40-55 GBP fuel
Operator ScotRail N/A
Route Aviemore to Aberdeen, then bus to Peterhead. A9 to Perth, A90 to Peterhead.
Tip Peterhead does not have a train station; you must take a bus from Aberdeen. The A90 is a major road; expect heavy traffic during peak hours.
Travel Tips
  • Traffic
    The A90 can be very busy; check traffic reports before leaving.
  • Parking
    Peterhead town centre has several parking facilities.
  • Tickets
    Book your train tickets in advance to save money.
  • Navigation
    Use a sat-nav to navigate the road network around Peterhead.
  • Connectivity
    Use the Traveline Scotland website for real-time bus and train updates.
Safety Tips
  • Driving
    Stay alert on the A9, especially during winter months.
  • Station Safety
    Aberdeen station is generally safe, but stay aware of your surroundings.
  • Night Travel
    Avoid walking in isolated areas at night.
  • Emergency
    Keep your phone charged and have a backup power bank.
People Also Ask
  • Is Peterhead near Aberdeen?
    Yes, it is about 50 kilometers north of Aberdeen.
  • How long is the train?
    The journey takes about 4 hours including transfers.
  • Are there direct buses?
    No, you will need to change in Aberdeen.
  • Is it easy to drive?
    Yes, the route is mostly motorway and dual carriageway.
  • What is the best time to travel?
    Mid-morning to avoid rush hour traffic.
Quick Info
  • From Aviemore, Scotland, United Kingdom
  • To Peterhead, Scotland, United Kingdom
  • Modes
Best Time to Travel

Spring and Summer for the best driving conditions on the A9 and A90.

Things to Do in Peterhead
1
Peterhead Prison Museum
A museum showcasing the history of the former prison.
2
Peterhead Harbour
A scenic harbour with fishing boats and seafood restaurants.
3
Aden Country Park
A large park with woodland, gardens, and a historic mansion nearby.
4
Peterhead Maritime Museum
Features local history and maritime exhibits.
Tags
Aviemore to Peterhead train to Peterhead driving to Peterhead Scotland travel Peterhead transport ScotRail A9 route A90 road traveling Scotland Highlands to Aberdeenshire