Bus times in Rosehearty
3 bus routes and 24 bus stops in Rosehearty. Pick a stop for live departures, or a route for the full timetable.
💷 Fares in Rosehearty are set by each operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →
Bus routes serving Rosehearty
- 69 Rosehearty Mid Street → Peterhead Back Street Stagecoach Bluebird first 05:05 · last 22:33
- 69A Rosehearty Mid Street → St Combs Carnegie Gardens Stagecoach Bluebird first 04:43 · last 23:30
- 71 New Pitsligo Market Place → Fraserburgh Bus Station Stagecoach Bluebird first 07:52 · last 16:03
Bus stops in Rosehearty
Rosehearty
- 🚏 Blairmore Park (at)
- 🚏 Blairmore Park (opp)
- 🚏 Caravan Park (at)
- 🚏 Castle Street (at 5)
- 🚏 Castle Street (opp)
- 🚏 Craigiefold (at)
- 🚏 Craigiefold (opp)
- 🚏 Hill Street (at)
- 🚏 Hill Street (opp)
- 🚏 Malcolm Forbes Court (at)
- 🚏 Malcolm Forbes Court (opp)
- 🚏 Mid Street (NE bound)
- 🚏 Peathill (opp)
- 🚏 The Links (NW bound)
- 🚏 The Links (SE bound)
- 🚏 The Square (NE bound)
- 🚏 The Square (SW bound)
Sandhaven
Operators in Rosehearty
Frequently asked questions
Which buses run in Rosehearty?
3 bus routes currently serve Rosehearty: the 69 (Rosehearty Mid Street to Peterhead Back Street), the 69A (Rosehearty Mid Street to St Combs Carnegie Gardens), the 71 (New Pitsligo Market Place to Fraserburgh Bus Station).
How much is the bus fare in Rosehearty?
Fares in Rosehearty are set by each operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
How many bus stops are there in Rosehearty?
There are 24 active bus stops in Rosehearty across Rosehearty, Sandhaven. Each stop page on this site shows the next departures and every route that calls there.
Where can you get to by bus from Rosehearty?
Rosehearty → FraserburghRosehearty → PeterheadRosehearty → St FergusRosehearty → CrimondRosehearty → New PitsligoRosehearty → New Aberdour