The route from Newtonmore to Peterhead takes you east through the Highlands to the coast of Aberdeenshire. You will drive via the A9 and A90. By train, you travel to Aberdeen and take a bus to Peterhead. The total distance is approximately 210 km. It is a scenic route connecting the Highlands to the northeast coast.
Total Distance: 210 km driving distance; 170 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 2 hours 50 mins |
| Avg Price | 40-75 GBP | 45-65 GBP |
| Operator | ScotRail | N/A |
| Route | Newtonmore to Aberdeen, then bus to Peterhead. | A9, A90. |
| Tip | Peterhead does not have a train station; use the bus from Aberdeen. | The A90 is the most direct route into Peterhead. |
Summer for the best road conditions on the A9.