How to get from Perth to Peterhead by bus?
From Perth to Peterhead by bus
To get from Perth to Peterhead in Peterhead, you’ll need to take 3 bus lines: take the M8 bus from Bus Station, Perth station to Seagate Bus Station, Dundee City Centre station. Next, you’ll have to switch to the M9 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 3 hr 54 min.
Step by Step
- 1Walk to bus stationBus Station, PerthID 64801052200 yd • 3 min
- 2Wait for busM8Dundee City Centre
- 3Ride to bus stationSeagate Bus Station, Dundee City CentreID 64001225637 min
- 4Wait for busM9Aberdeen
- 5Ride to bus stationUnion Square Bus Station, AberdeenID 63907002185 min
- 6Walk to bus stationUnion Square Bus Station, AberdeenID 63907010060 yd • 1 min
- 7Wait for bus61Peterhead
- 8Ride to bus stationBuchan House, PeterheadID 63002631191 min
- 9Walk toPeterheadErroll Street230 yd • 3 min
Public transport directions from Perth to Peterhead
Public transport stations close to Perth
Perth is located at Perth, Peterhead and the nearest public transport station is Leonard Street, Perth.
Bus stations close to Perth:
- Leonard Street, Perth
- Bus Station, Perth
- Kings Place, Perth
Public transport stations close to Peterhead, Peterhead
Peterhead is located at Erroll Street, Peterhead and the nearest public transport station is Back Street, Peterhead.
Bus stations close to Peterhead:
- Back Street, Peterhead
- Buchan House, Peterhead
- Prince Street, Peterhead
Related Routes
- Dundee to Peterhead
- Dyce to Peterhead
- Fraserburgh to Peterhead
- Glasgow to Peterhead
- New Deer to Peterhead
- Turriff to Peterhead
- Fraserburgh Academy 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
Questions & Answers
What is the fastest way to get from Perth to Peterhead?
The fastest way takes 234 minutes, using Bus line M8, Bus line M9, Bus line 61.
Is there a direct bus between Perth and Peterhead?
No, you’ll have to take 3 bus lines in total. The total travelling time is 3 hr 54 min.
Which bus line goes from Perth to Peterhead?
The M8 bus line goes from Bus Station, Perth station near Perth in Perth to Dundee City Centre station. From there you’ll have to take one bus line till Dundee City Centre station near Peterhead in Peterhead.
How long does it take to travel from Perth to Peterhead by bus?
The total travel time between Perth in Perth and Peterhead in Peterhead by bus is about 3 hr 54 min.
Where do I get on the bus near Perth to get to Peterhead?
Get on the M8 bus from the Bus Station, Perth stop near Perth in Perth.
Where do I get off the bus when travelling between Perth and Peterhead?
Get off the bus at the Dundee City Centre stop, which is closest to Peterhead in Peterhead.