How to get from Peterhead to Elgin by bus?
From Peterhead to Elgin by bus
To get from Peterhead to Elgin in Scotland, you’ll need to take 3 bus lines: take the X63 bus from Prince Street, Peterhead station to Knockhall Road, Newburgh station. Next, you’ll have to switch to the X63 bus and finally take the M96 bus from Union Square Bus Station, Aberdeen station to Bus Station, Elgin station. The total trip duration for this route is approximately 3 hr 43 min.
Step by Step
- 1Start from bus stationPeterhead
- 2Wait for busX63Newburgh
- 3Ride to bus stationKnockhall Road, NewburghID 63003064139 min
- 4Wait for busX63Aberdeen
- 5Ride to bus stationUnion Square Bus Station, AberdeenID 63907010038 min
- 6Walk to bus stationUnion Square Bus Station, AberdeenID 63907004140 m • 1 min
- 7Wait for busM96Inverness
- 8Ride to bus stationBus Station, ElginID 638053541123 min
Public transport directions from Peterhead to Elgin
Related Routes
- Annan to Elgin
- Blackburn (Aberdeenshire) to Elgin
- Bothwell to Elgin
- Cairnbulg And Inverallochy to Elgin
- Chapelton to Elgin
- Gullane to Elgin
- Hamilton to Elgin
- Kintore to Elgin
- Milltimber to Elgin
- Netherlee to Elgin
- Renfrewshire to Elgin
- Strathaven to Elgin
- Peterhead to Hopeman
- Peterhead to Inverness
- Peterhead to Turriff
- Pitlochry to Aberfeldy
- Pitlochry to Alyth
- Pitlochry to Aviemore
- Pitlochry to Balintore
- Pitlochry to Ballater
Questions & Answers
What is the fastest way to get from Peterhead to Elgin?
The fastest way takes 223 minutes, using Bus line X63, Bus line X63, Bus line M96.
Is there a direct bus between Peterhead and Elgin in Scotland?
No, you’ll have to take 3 bus lines in total. The total travelling time is 3 hr 43 min.
Which bus line goes from Peterhead to Elgin in Scotland?
The X63 bus line goes from Newburgh station near Peterhead to Knockhall Road, Newburgh station. From there you’ll have to take one bus line till Knockhall Road, Newburgh station near Elgin in Scotland.
How long does it take to travel from Peterhead to Elgin in Scotland by bus?
The total travel time between Peterhead and Elgin in Scotland by bus is about 3 hr 43 min.
Where do I get on the bus near Peterhead to get to Elgin in Scotland?
Get on the X63 bus from the Newburgh stop near Peterhead in Scotland.
Where do I get off the bus when travelling between Peterhead and Elgin in Scotland?
Get off the bus at the Knockhall Road, Newburgh stop, which is closest to Elgin in Scotland.
Popular Routes
- Coatbridge to Falkirk
- Edinburgh to Celtic Park
- Inverness to Drumnadrochit
- Peterhead to Turriff
- Aberdeen to Tarland
- Cupar to Dundee
- Glasgow to Coalburn
- Clydebank to Anniesland
- Glasgow Airport to Glasgow Queen Street
- East Kilbride to Golden Jubilee National Hospital
- Kennacraig to Claonaig
- Invergordon to Glenmorangie Distillery And Visitor Centre
- Cumbernauld to East Kilbride
- Partick to Glasgow Royal Infirmary
- Dunfermline to Alloa
- Glasgow to Murrayfield Stadium
- Castle Douglas to Edinburgh
- Motherwell to Chapelhall
- Denny to Stirling
- Glasgow to Innellan