How to get from Rosehearty to Peterhead by bus?
Rosehearty to Peterhead - Bus Timetable
The 69 bus from Rosehearty to Peterhead runs from 12:50 to 18:20, with departures every 2 hr 30 min-3 hr. The journey takes about 1 hr 39 min, with regular service throughout the operating hours.
From Rosehearty to Peterhead by bus
To get from Rosehearty to Peterhead in Scotland, you’ll need to take 3 bus lines: take the 69 bus from Mid Street, Rosehearty station to Bus Station, Fraserburgh station. Next, you’ll have to switch to the X68 bus and finally take the 66 bus from Roundabout, Mintlaw station to Prince Street, Peterhead station. The total trip duration for this route is approximately 1 hr 39 min. The ride fare is £18.50. The bus schedule from Rosehearty may change. We recommend you check the updated bus schedule to Peterhead on the Moovit app.
Step by Step
- 1Start from bus stationRosehearty
- 2Wait for bus69Fraserburgh
- 3Ride to bus stationBus Station, FraserburghID 63002098415 min
- 4Walk to bus stationBus Station, FraserburghID 63002098520 m • 1 min
- 5Wait for busX68Ellon
- 6Ride to bus stationRoundabout, MintlawID 63002183135 min
- 7Wait for bus66Peterhead
- 8Ride to bus stationPrince Street, PeterheadID 63002049122 min
Public transport directions from Rosehearty to Peterhead
Bus timetable from Rosehearty to Peterhead
Related Routes
- Aberdeen to Peterhead
- Dundee to Peterhead
- Dyce to Peterhead
- Glasgow to Peterhead
- Insch to Peterhead
- Kingseat (Aberdeenshire) to Peterhead
- Turriff to Peterhead
- Union Square Bus Station (14) to Peterhead
- Edinburgh Waverley to Peterhead
- Glasgow Hope Street to Peterhead
- Edinburgh Airport EDI to Peterhead
- Glasgow Airport GLA to Peterhead
- Inverness Airport INV to Peterhead
- Buchanan St Station to Peterhead
- Aberdeen Station to Peterhead
- Fraserburgh Bus Station to Peterhead
- A90 road to Peterhead
- Robert Gordon University to Peterhead
- Inverness Airport Station to Peterhead
- Aberdeen Airport (ABZ) to Peterhead
Questions & Answers
What is the fastest way to get from Rosehearty to Peterhead?
The fastest way takes 99 minutes, using Bus line 69, Bus line X68, Bus line 66.
Is there a direct bus between Rosehearty and Peterhead in Scotland?
No, you’ll have to take 3 bus lines in total. The total travelling time is 1 hr 39 min.
Which bus line goes from Rosehearty to Peterhead in Scotland?
The 69 bus line goes from Bus Station, Fraserburgh station near Rosehearty to Bus Station, Fraserburgh station. From there you’ll have to take one bus line till Bus Station, Fraserburgh station near Peterhead in Scotland.
How long does it take to travel from Rosehearty to Peterhead in Scotland by bus?
The total travel time between Rosehearty and Peterhead in Scotland by bus is about 1 hr 39 min.
Where do I get on the bus near Rosehearty to get to Peterhead in Scotland?
Get on the 69 bus from the Bus Station, Fraserburgh stop near Rosehearty in Scotland.
Where do I get off the bus when travelling between Rosehearty and Peterhead in Scotland?
Get off the bus at the Bus Station, Fraserburgh stop, which is closest to Peterhead in Scotland.
When is the last bus from Rosehearty to Peterhead in Scotland?
The last bus from Rosehearty to Peterhead in Scotland is the Fraserburgh Bus Station - Peterhead Bus Station line. It leaves the Mid Street, Rosehearty stop at 07:26.
How much is the bus fare from Rosehearty to Peterhead?
The ride from Rosehearty to Peterhead costs £18.50.
Popular Routes
- Cambuslang to East Kilbride
- Edinburgh to Kelty
- Stranraer to Ayr
- Glamis Castle to Dundee
- Kilmarnock to Stranraer
- Dundee to Arbroath
- Princes Street (Waverley Steps), City Centre to Aberfoyle
- Paisley to Dunoon
- Glasgow to Portpatrick
- Glasgow to Ben A An
- Milngavie to Kirkintilloch
- Bearsden to Bishopbriggs
- Edinburgh Zoo to Edinburgh Castle
- Dundee to Auchtermuchty
- Glasgow Queen Street to Golden Jubilee National Hospital
- Winchburgh to Glasgow City
- Buchanan Bus Station to Designer Outlet 1
- Inverness to Hopeman
- Glasgow to Ayr Racecourse
- Turriff to Fraserburgh