How to get from Glasgow to Peterhead by bus?
Glasgow to Peterhead - Bus Timetable
The MEGABUS M9 bus from Glasgow to Peterhead runs from 00:40 to 23:40, with departures every 30 min-2 hr. The journey takes about 5 hr 28 min, with regular service throughout the operating hours.
From Glasgow to Peterhead by bus
To get from Glasgow to Peterhead in Peterhead, take the MEGABUS M9 bus from Glasgow Buchanan Bus Station Stance 52 station to Aberdeen 2 Guild St station. Next, 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 28 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 Station Stance 52660 m • 9 min
- 2Wait for busMEGABUS M9Aberdeen
- 3Ride to bus stationAberdeen 2 Guild St202 min
- 4Walk to bus stationUnion Square Bus Station, AberdeenID 63907010050 m • 1 min
- 5Wait for bus61Peterhead
- 6Ride to bus stationBuchan House, PeterheadID 63002631192 min
- 7Walk toPeterheadErroll Street220 m • 3 min
Public transport directions from Glasgow to Peterhead
Bus timetable from Glasgow to Peterhead
Related Routes
- Dundee to Peterhead
- Dyce to Peterhead
- Glasgow to Peterhead
- New Deer to Peterhead
- High Street (Glasgow) to Peterhead
- North Road, Cumbernauld to Peterhead
- Houstoun House, Uphall to Peterhead
- Lochcarron Primary, Lochcarron 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
- Glasgow to Banavie And Corpach
Questions & Answers
What is the fastest way to get from Glasgow to Peterhead?
The fastest way takes 328 minutes, using Bus line MEGABUS M9, Bus line 61.
Is there a direct bus between Glasgow and Peterhead?
No, you’ll have to take 2 bus lines in total. The total traveling time is 5 hr 28 min.
Which bus line goes from Glasgow to Peterhead?
The MEGABUS M9 bus line goes from Glasgow Buchanan Bus Station Stance 52 station near Glasgow in Glasgow to Aberdeen 2 Guild St station. From there you’ll have to take one bus line till Aberdeen 2 Guild St station near Peterhead.
How long does it take to travel from Glasgow to Peterhead by bus?
The total travel time between Glasgow and Peterhead by bus is about 5 hr 28 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 Stance 52 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 2 Guild St stop, which is closest to Peterhead.
Popular Routes
- Glasgow to John O' Groats
- Inverness to Shieldaig
- Glasgow to South Queensferry Museum
- Glasgow to Crieff
- Dunblane to Doune
- Central Station, Glasgow to Ross Hall Hospital
- Anstruther to Glasgow
- Coatbridge Sunnyside to Glasgow Fort
- Glasgow Central Station to Milngavie
- Gairloch to Kyle Of Lochalsh
- Fort William Old Fort to Fort Augustus
- Wishaw to Coatbridge
- Dundee to Blairgowrie
- Grantown on Spey to Forres
- Partick to Glasgow Royal Infirmary
- Peebles to Penicuik
- East Kilbride to Buchanan Bus Station
- Dumfries to Ecclefechan
- Lochgilphead to Glasgow
- Glasgow to Haddington