How to get from Glasgow to Peterhead by bus?
From Glasgow to Peterhead by bus
To get from Glasgow to Peterhead in Scotland, take the MEGABUS M9 bus from Glasgow Buchanan Bus Station station to Aberdeen Coach Station station. Next, take the X60 bus from Union Square Bus Station, Aberdeen station to Prince Street, Peterhead station. The total trip duration for this route is approximately 4 hr 43 min. The bus schedule from Glasgow may change. We recommend you check the updated bus schedule to Peterhead on the Moovit app.
Step by Step
- 1Walk to bus stationGlasgow Buchanan Bus Station620 m • 9 min
- 2Wait for busMEGABUS M9Aberdeen
- 3Ride to bus stationAberdeen Coach Station195 min
- 4Walk to bus stationUnion Square Bus Station, AberdeenID 63907010040 m • 1 min
- 5Wait for busX60Peterhead
- 6Ride to bus stationPrince Street, PeterheadID 63002049273 min
- 7Walk toPeterhead50 m • 1 min
From Glasgow to Peterhead by bus and train
To get from Glasgow to Peterhead in Scotland, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Glasgow Queen Street station to Dundee 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 Prince Street, Peterhead station. The total trip duration for this route is approximately 4 hr 42 min. The bus schedule from Glasgow may change. We recommend you check the updated bus schedule to Peterhead on the Moovit app.
Step by Step
- 1Walk to train stationGlasgow Queen Street160 m • 3 min
- 2Wait for trainSCOTRAILDundee
- 3Ride to train stationDundee89 min
- 4Wait for trainSCOTRAILAberdeen
- 5Ride to train stationAberdeen77 min
- 6Walk to bus stationUnion Square Bus Station, AberdeenID 639070100100 m • 2 min
- 7Wait for busX60Peterhead
- 8Ride to bus stationPrince Street, PeterheadID 63002049273 min
- 9Walk toPeterhead50 m • 1 min
Public transport directions from Glasgow to Peterhead
Bus schedule from Glasgow to Peterhead
Related Routes
- Aberdeen to Peterhead
- Dundee to Peterhead
- Glasgow to Peterhead
- Insch to Peterhead
- Kingseat (Aberdeenshire) to Peterhead
- Rosehearty to Peterhead
- Turriff to Peterhead
- New Deer to Peterhead
- Fraserburgh Academy to Peterhead
- Glasgow to Aberdour
- Glasgow to Aberfeldy
- Glasgow to Aberfoyle
- Glasgow to Aberlour
- Glasgow to Aboyne
- Glasgow to Airth
- Glasgow to Alloa
- Glasgow to Anstruther
- Glasgow to Auchinleck
- Glasgow to Ballachulish
- Glasgow to Balloch
From Glasgow to Peterhead by bus and train
To get from Glasgow to Peterhead in Scotland, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Glasgow Queen Street station to Dundee 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 Prince Street, Peterhead station. The total trip duration for this route is approximately 4 hr 42 min. The bus schedule from Glasgow may change. We recommend you check the updated bus schedule to Peterhead on the Moovit app.
Step by Step
- 1Walk to train stationGlasgow Queen Street160 m • 3 min
- 2Wait for trainSCOTRAILDundee
- 3Ride to train stationDundee89 min
- 4Wait for trainSCOTRAILAberdeen
- 5Ride to train stationAberdeen77 min
- 6Walk to bus stationUnion Square Bus Station, AberdeenID 639070100100 m • 2 min
- 7Wait for busX60Peterhead
- 8Ride to bus stationPrince Street, PeterheadID 63002049273 min
- 9Walk toPeterhead50 m • 1 min
Questions & Answers
What is the fastest way to get from Glasgow to Peterhead?
The fastest way takes 283 minutes, using Bus line MEGABUS M9, Bus line X60.
What is the alternative route to get from Glasgow to Peterhead?
The alternative route takes 282 minutes, using Train line SCOTRAIL, Train line SCOTRAIL, Bus line X60.
Is there a direct bus between Glasgow and Peterhead?
No, you’ll have to take 2 bus lines in total. The total travelling time is 4 hr 43 min.
Which bus line goes from Glasgow to Peterhead?
The MEGABUS M9 bus line goes from Glasgow Buchanan Bus Station station near Glasgow in Glasgow to Aberdeen station. From there you’ll have to take one bus line till Aberdeen station near Peterhead in Scotland.
How long does it take to travel from Glasgow to Peterhead by bus?
The total travel time between Glasgow in Glasgow and Peterhead in Scotland by bus is about 4 hr 43 min.
Where do I get on the bus near Glasgow to get to Peterhead?
Get on the MEGABUS M9 bus from the Glasgow Buchanan Bus Station stop near Glasgow in Glasgow.
Where do I get off the bus when travelling between Glasgow and Peterhead?
Get off the bus at the Aberdeen stop, which is closest to Peterhead in Scotland.
Popular Routes
- Buchanan Street Bus Station to Dunoon
- Stirling to Bo'Ness
- Dunblane to Doune
- Milngavie to The Queen Elizabeth University Hospital Campus
- Lossiemouth to Aberdeen
- Kelvingrove Art Gallery And Museum to George Square
- Greenock to The Queen Elizabeth University Hospital Campus
- Kinlochleven to Glasgow
- Edinburgh to Newton Mearns
- Inverarnan to Glasgow
- Glasgow to Braemar
- Falkirk to Dundee
- Helensburgh to Lochgilphead
- Aberdeen to Aberlour
- Culross to Glasgow
- Glasgow to Rosslyn Chapel
- Glasgow to Balmaha
- Buchanan Street Bus Station to Greenock
- Dumfries to Peebles
- Harthill to Glasgow Airport