69 Rosehearty Mid Street ↔ Peterhead Back Street
Operated by Stagecoach Bluebird. First bus 05:05, last bus 22:33. 23 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| North East Scotland College (at) | · | · | · | · | · | · | · | · | · | 16:10 | · | · |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mid Street (NE bound) | 05:05 | 06:25 | 07:25 | · | 09:50 | 11:50 | 12:50 | 13:53 | 15:50 | · | 17:20 | 18:20 |
| School (opp) | 05:11 | 06:31 | 07:31 | · | 09:56 | 11:56 | 12:56 | 13:59 | 15:56 | · | 17:26 | 18:26 |
| Bervie Road (at) | 05:20 | · | · | · | · | · | · | · | · | · | · | · |
| Broad Street (S Bound) | 05:29 | · | · | · | · | · | · | · | · | · | · | · |
| Bus Station (Stance 4) | 05:35 | 06:45 | 07:45 | 08:45 | 10:08 | 12:10 | 13:04 | 14:08 | 16:04 | 16:23 | 17:40 | 18:34 |
| Spillars Bridge (before) | 05:45 | 06:55 | 07:55 | 08:55 | 10:18 | 12:20 | · | 14:18 | · | 16:34 | 17:50 | · |
| Medical and Community Hub (at) | 05:51 | 07:01 | 08:01 | 09:01 | 10:23 | 12:26 | · | 14:23 | · | 16:41 | 17:56 | · |
| Russell Court (opp) | · | · | · | · | 10:24 | · | · | 14:24 | · | · | · | · |
| Wiseman Terrace (opp) | · | · | · | · | 10:34 | · | · | 14:34 | · | · | · | · |
| Hall Road (at) | · | · | · | · | 10:36 | · | · | 14:36 | · | · | · | · |
| Newton Road (opp) | 06:01 | 07:11 | 08:11 | 09:11 | · | 12:36 | · | · | · | 16:52 | 18:06 | · |
| Crossfolds Crescent (opp) | 06:06 | 07:16 | 08:16 | 09:16 | 10:41 | 12:41 | · | 14:41 | · | 16:58 | 18:11 | · |
| Back Street (at 22) | · | 07:22 | 08:22 | 09:22 | 10:47 | 12:47 | · | 14:47 | · | 17:06 | 18:17 | · |
| Windmill Street (Stance 3) | 06:11 | · | · | · | · | · | · | · | · | 17:09 | · | · |
Route map
All stops on route 69
69 towards Peterhead Back Street
- North East Scotland College (at) Fraserburgh
- Mid Street (NE bound) Rosehearty
- Caravan Park (at) Rosehearty
- The Links (SE bound) Rosehearty
- Castle Street (opp) Rosehearty
- High Street (E bound) Pittullie
- School (opp) Sandhaven
- Mitchell Court (opp) Sandhaven
- St Magnus Road (opp) Pittullie
- Church (opp) Sandhaven
- The Terrace (opp) Sandhaven
- Asda (at) Fraserburgh
- Asda (opp) Fraserburgh
- Macrae Seafoods (opp) Fraserburgh
- Walker Crescent (at) Fraserburgh
- Union Grove (at 73) Fraserburgh
- Union Grove (at 39) Fraserburgh
- Phingask Road (opp) Fraserburgh
- Provost Milne Drive (at) Fraserburgh
- St Modans Place (at) Fraserburgh
- Alexandra Terrace (S-bound) Fraserburgh
- Arisaig Drive (at) Fraserburgh
- Argyll Road (opp) Fraserburgh
- Brodick Road (at) Fraserburgh
- Bervie Road (at) Fraserburgh
- Biggar Court (at) Fraserburgh
- Argyll Road (at) Fraserburgh
- Brodick Road (opp) Fraserburgh
- Lochpots Road (at 114) Fraserburgh
- Cortes Crescent (opp) Fraserburgh
- Chapelhill Road (at) Fraserburgh
- West Road (at 88) Fraserburgh
- Albany Court (at) Fraserburgh
- Academy (opp) Fraserburgh
- The Hexagon (E-bound) Fraserburgh
- Commerce Street (opp) Fraserburgh
- Gallowhill Road (opp) Fraserburgh
- Moray Road (opp) Fraserburgh
- Charlotte Street (opp) Fraserburgh
- Denmark Street (NE-bound) Fraserburgh
- Broad Street (S Bound) Fraserburgh
- Mid Street (at) Fraserburgh
- Bus Station (Stance 4) Fraserburgh
- Saltoun Gardens (at) Fraserburgh
- Barrack Lane (at) Fraserburgh
- Kirkton Gardens (opp) Fraserburgh
- Maconochie Place (opp) Fraserburgh
- Milton of Philorth (opp) Fraserburgh
- Crossroads (S bound) Rathen
- Lakeside Cottage (at) Rathen
- Spillars Bridge (before) Cortes Village
- Upper Broadsheds (E bound) Crimond
- Medical and Community Hub (at) Crimond
- Irvine Place (opp) Crimond
- Russell Court (opp) Crimond
- Logie Drive (at) Crimond
- Starnafin Road (at) Crimond
- Anvil Place (at) Crimond
- Strathbeg House Hotel (opp) St Fergus
- Road End (at) St Fergus
- Gas Terminal (at) St Fergus
- Wiseman Terrace (opp) St Fergus
- School Road (at) St Fergus
- Newton Grove (opp) St Fergus
- Hall Road (at) St Fergus
- Newton Road (opp) St Fergus
- Inverquinzie Cottages (opp) St Fergus
- Hallmoss Farm (opp) Peterhead
- Waterside Road (opp) Peterhead
- Iona Avenue (at) Peterhead
- Crossfolds Crescent (opp) Peterhead
- Catto Crescent (opp) Peterhead
- Duncan Crescent (at) Peterhead
- Queen Street (SE bound) Peterhead
- Community Centre (opp) Peterhead
- York Street (opp) Peterhead
- Prince Street (adj) Peterhead
- Back Street (at 22) Peterhead
- Windmill Street (Stance 3) Peterhead
69 towards Rosehearty Mid Street
- Back Street (at 22) Peterhead
- Windmill Street (Stance 3) Peterhead
- Queen Street (NW bound) Peterhead
- Landale Road (at) Peterhead
- Community Centre (at) Peterhead
- Duncan Crescent (opp) Peterhead
- York Street (at) Peterhead
- Catto Crescent Peterhead
- Catto Way Peterhead
- Waterside Road Peterhead
- Iona Avenue (opp) Peterhead
- Hallmoss Farm (at) Peterhead
- Inverquinzie Cottages (at) St Fergus
- Newton Road (at) St Fergus
- Hall Road (opp) St Fergus
- Newton Grove (at) St Fergus
- Wiseman Terrace (at) St Fergus
- School Road (opp) St Fergus
- Gas Terminal (opp) St Fergus
- Road End (opp) St Fergus
- Strathbeg House Hotel St Fergus
- Logie Road (at) Crimond
- Irvine Place (opp) Crimond
- Russell Court (opp) Crimond
- Logie Drive (at) Crimond
- Anvil Place (at) Crimond
- Upper Broadsheds (W bound) Crimond
- Spillars Bridge (at) Cortes Village
- Lakeside Cottage (opp) Rathen
- Crossroads (N bound) Rathen
- Milton of Philorth (at) Fraserburgh
- Duthie Place (at) Fraserburgh
- Maconochie Place (at) Fraserburgh
- Saltoun Gardens (opp) Fraserburgh
- Mid Street (at) Fraserburgh
- Bus Station (Stance 2) Fraserburgh
- Commerce Street (at) Fraserburgh
- The Hexagon (W-bound) Fraserburgh
- Academy (at) Fraserburgh
- Hillcrest (at) Fraserburgh
- Chapelhill Road (opp) Fraserburgh
- West Road (at 139) Fraserburgh
- North East Scotland College (at) Fraserburgh
- Charlotte Street (at) Fraserburgh
- Moray Road (at) Fraserburgh
- Hamilton Road (at) Fraserburgh
- Walker Crescent (opp) Fraserburgh
- Macrae Seafoods (opp) Fraserburgh
- Asda (at) Fraserburgh
- Asda (opp) Fraserburgh
- Mitchell Court (at) Sandhaven
- The Terrace (at) Sandhaven
- Church (at) Sandhaven
- St Magnus Road (at) Pittullie
- The Links (NW bound) Rosehearty
- Castle Street (at 5) Rosehearty
- Mid Street (NE bound) Rosehearty
Service history & registered changes
- 🆕 Registered effective 17 Aug 2026 Operating between Fraserburgh Bus Station and Peterhead Bus Station given service number 69 / 69A effective from 17 August 2026. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 69 bus?
The first 69 departure on weekdays leaves at 05:05 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 69 bus?
The last 69 on weekdays leaves its first stop at 22:33. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 69 bus cost?
The England fare cap doesn't apply in Scotland — Stagecoach Bluebird sets the fares on the 69. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 69 bus?
The 69 is operated by Stagecoach Bluebird.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.