How to get from High Street (Stop B), Musselburgh to Peterhead by bus?
By bus
To get from High Street (Stop B), Musselburgh to Peterhead in Peterhead, you’ll need to take 3 bus lines: take the 113 bus from High Street (Stop C), Musselburgh station to Queensferry Street, West End station. Next, you’ll have to switch to the M92 bus and finally take the 61 bus from Union Square Bus Station, Aberdeen station to Buchan House, Peterhead station. The total trip duration for this route is approximately 5 hr 58 min.
Step by Step
- 1Start from bus stationHigh Street (Stop B), Musselburgh
- 2Wait for bus113Craigleith
- 3Ride to bus stationQueensferry Street, West EndID 620024475032 min
- 4Walk to bus stationQueensferry Street, West EndID 620024474530 yd • 1 min
- 5Wait for busM92Aberdeen
- 6Ride to bus stationUnion Square Bus Station, AberdeenID 639070021180 min
- 7Walk to bus stationUnion Square Bus Station, AberdeenID 63907010060 yd • 1 min
- 8Wait for bus61Peterhead
- 9Ride to bus stationBuchan House, PeterheadID 63002631191 min
- 10Walk toPeterheadErroll Street230 yd • 3 min
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 61 bus from Union Square Bus Station, Aberdeen station to Buchan House, Peterhead station. The total trip duration for this route is approximately 5 hr 40 min.
Step by Step
- 1Start from bus stationHigh Street (Stop B), Musselburgh
- 2Wait for bus26Clermiston
- 3Ride to bus stationHaymarket Station, HaymarketID 620024693044 min
- 4Walk to train stationHaymarket140 yd • 2 min
- 5Wait for trainSCOTRAILAberdeen
- 6Ride to train stationAberdeen155 min
- 7Walk to bus stationUnion Square Bus Station, AberdeenID 639070100120 yd • 2 min
- 8Wait for bus61Peterhead
- 9Ride to bus stationBuchan House, PeterheadID 63002631191 min
- 10Walk toPeterheadErroll Street230 yd • 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 Chapel Street, Peterhead.
Bus stations close to Peterhead:
- Chapel Street, Peterhead
- Park Lane, Peterhead
- Back Street, Peterhead
Related Routes
- Dundee to Peterhead
- Dyce to Peterhead
- New Deer to Peterhead
- Glasgow to Peterhead
- Uhi Campus, Westhill to Peterhead
- Hoymansquoy, Stromness to Peterhead
- Guardhouse Park, Stromness to Peterhead
- Well Park, Stromness to Peterhead
- Golf House, Stromness to Peterhead
- Industrial Estate, Gremista to Peterhead
- Woodburn, Garelochhead to Peterhead
- Killermont Street, Glasgow to Peterhead
- Bus Station, Partick to Peterhead
- Ardmory Avenue, Toryglen to Peterhead
- Stewartfield Crescent, Stewartfield to Peterhead
- Talbot Crescent, Coatbridge to Peterhead
- West Kirklands Place, Dalry to Peterhead
- Bus Station , Ayr to Peterhead
- Park Drive, Wallyford to Peterhead
- Broxburn, Dunbar 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 61 bus from Union Square Bus Station, Aberdeen station to Buchan House, Peterhead station. The total trip duration for this route is approximately 5 hr 40 min.
Step by Step
- 1Start from bus stationHigh Street (Stop B), Musselburgh
- 2Wait for bus26Clermiston
- 3Ride to bus stationHaymarket Station, HaymarketID 620024693044 min
- 4Walk to train stationHaymarket140 yd • 2 min
- 5Wait for trainSCOTRAILAberdeen
- 6Ride to train stationAberdeen155 min
- 7Walk to bus stationUnion Square Bus Station, AberdeenID 639070100120 yd • 2 min
- 8Wait for bus61Peterhead
- 9Ride to bus stationBuchan House, PeterheadID 63002631191 min
- 10Walk toPeterheadErroll Street230 yd • 3 min
Questions & Answers
What is the fastest way to get from High Street (Stop B), Musselburgh to Peterhead?
The fastest way takes 358 minutes, using Bus line 113, Bus line M92, Bus line 61.
What is the alternative route to get from High Street (Stop B), Musselburgh to Peterhead?
The alternative route takes 340 minutes, using Bus line 26, Bus line SCOTRAIL, Bus line 61.
Is there a direct bus between High Street (Stop B), Musselburgh and Peterhead?
No, you’ll have to take 3 bus lines in total. The total travelling time is 5 hr 58 min.
Which bus line goes from High Street (Stop B), Musselburgh to Peterhead?
The 113 bus line goes from Craigleith station near High Street (Stop B), Musselburgh in Scotland to Queensferry Street, West End station. From there you’ll have to take one bus line till Queensferry Street, West End station near Peterhead in Peterhead.
How long does it take to travel from High Street (Stop B), Musselburgh to Peterhead by bus?
The total travel time between High Street (Stop B), Musselburgh in Scotland and Peterhead in Peterhead by bus is about 5 hr 58 min.
Where do I get on the bus near High Street (Stop B), Musselburgh to get to Peterhead?
Get on the 113 bus from the Craigleith 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 Queensferry Street, West End stop, which is closest to Peterhead in Peterhead.