The journey from Elgin to Peterhead takes you east along the coast of Aberdeenshire. By car, the route follows the A96 and A950, covering approximately 100 kilometers. This journey offers beautiful views of the coast and the countryside. Alternatively, you can take a bus from Elgin to Peterhead, which requires a change at Aberdeen. Expect a travel time of roughly 1 hour 45 minutes by car or 3 hours by bus.
Total Distance: 100 km driving distance, 85 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 1 hour 45 minutes |
| Avg Price | 25-40 GBP | 20-30 GBP in fuel |
| Operator | Stagecoach | Personal Vehicle |
| Route | Elgin to Aberdeen, then bus to Peterhead. | A96 to Aberdeen, then A950 to Peterhead. |
| Tip | The bus journey is comfortable and scenic. | The A96 is a major road; drive carefully. |
May to September for the best weather and scenery.