How to get from High Street (Stop B), Musselburgh to Peterhead by bus and train?
From High Street (Stop B), Musselburgh to Peterhead by bus and train
To get from High Street (Stop B), Musselburgh to Peterhead in Peterhead, you’ll need to take 2 bus lines and one train line: take the 26 bus from High Street (Stop C), Musselburgh station to Haymarket Station, Haymarket station. Next, you’ll have to switch to the SCOTRAIL train and finally take the X60 bus from Union Square Bus Station, Aberdeen station to Buchan House, Peterhead station. The total trip duration for this route is approximately 4 hr 37 min.
Step by Step
- 1Start from bus stationHigh Street (Stop B), Musselburgh
- 2Wait for bus26Clermiston
- 3Ride to bus stationHaymarket Station, HaymarketID 620024693051 min
- 4Walk to train stationHaymarket130 m • 2 min
- 5Wait for trainSCOTRAILAberdeen
- 6Ride to train stationAberdeen137 min
- 7Walk to bus stationUnion Square Bus Station, AberdeenID 639070100110 m • 2 min
- 8Wait for busX60Peterhead
- 9Ride to bus stationBuchan House, PeterheadID 63002631167 min
- 10Walk toPeterheadErroll Street210 m • 3 min
Public transport directions from High Street (Stop B), Musselburgh to Peterhead
Public transport stations close to High Street (Stop B), Musselburgh
High Street (Stop B), Musselburgh is located at High Street (Stop B), Musselburgh, Peterhead and the nearest public transport station is High Street (Stop C), Musselburgh.
Bus stations close to High Street (Stop B), Musselburgh:
- High Street (Stop C), Musselburgh
- High Street (Stop A), Musselburgh
- High Street (Stop D), Musselburgh
Public transport stations close to Peterhead, Peterhead
Peterhead is located at Erroll Street, Peterhead and the nearest public transport station is Park Lane, Peterhead.
Bus stations close to Peterhead:
- Park Lane, Peterhead
- Chapel Street, Peterhead
- Back Street, Peterhead
Related Routes
- Dundee to Peterhead
- Dyce to Peterhead
- New Deer to Peterhead
- Glasgow to Peterhead
- Mount Florida to Peterhead
- Alexandria to Peterhead
- North Road, Cumbernauld to Peterhead
- Coatbridge Road, Glenmavis to Peterhead
- Lochcarron Primary, Lochcarron to Peterhead
- Lochcarron Primary, Lochcarron to Edinburgh Napier University - Sighthill Campus
- Lochcarron Primary, Lochcarron to Abertay University
- Lochcarron Primary, Lochcarron to Coltness
- Lochcarron Primary, Lochcarron to Easterhouse
- Lochcarron Primary, Lochcarron to University Of Edinburgh - Easter Bush Campus
- Lochcarron Primary, Lochcarron to Robert Gordon University
- Lochcarron Primary, Lochcarron to Condorrat
- Lochcarron Primary, Lochcarron to UWS Ayr Campus
- Lochcarron Primary, Lochcarron to DJCAD, University of Dundee
- Lochcarron Primary, Lochcarron to Oxgangs
- Lochcarron Primary, Lochcarron to Banchory
Questions & Answers
What is the fastest way to get from High Street (Stop B), Musselburgh to Peterhead?
The fastest way takes 277 minutes, using Bus line 26, Bus line SCOTRAIL, Bus line X60.
Is there a direct bus between High Street (Stop B), Musselburgh and Peterhead?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 4 hr 37 min.
Which bus line goes from High Street (Stop B), Musselburgh to Peterhead?
The 26 bus line goes from Clermiston station near High Street (Stop B), Musselburgh in Scotland to Haymarket Station, Haymarket station. From there you’ll have to take one bus line and one train line till Haymarket Station, Haymarket station near Peterhead in Peterhead.
How long does it take to travel from High Street (Stop B), Musselburgh to Peterhead by bus and train?
The total travel time between High Street (Stop B), Musselburgh in Scotland and Peterhead in Peterhead by bus and train is about 4 hr 37 min.
Where do I get on the bus near High Street (Stop B), Musselburgh to get to Peterhead?
Get on the 26 bus from the Clermiston stop near High Street (Stop B), Musselburgh in Scotland.
Where do I get off the bus when travelling between High Street (Stop B), Musselburgh and Peterhead?
Get off the bus at the Haymarket Station, Haymarket stop, which is closest to Peterhead in Peterhead.