107 Stonehaven Barclay Street ↔ Montrose Montrose Railway Station
Operated by Stagecoach Bluebird. First bus 06:02, last bus 18:11. 10 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.
| Barclay Street (S bound) | 06:02 | 09:00 | 11:00 | 13:00 | 17:15 |
|---|---|---|---|---|---|
| Roadside of Kinneff (opp 6) | 06:15 | 09:13 | 11:13 | 13:13 | 17:28 |
| Kirkburn Drive (at) | 06:20 | 09:18 | 11:18 | 13:18 | 17:33 |
| William Street (at) | 06:26 | 09:24 | 11:24 | 13:24 | 17:39 |
| The Square (at 2) | 06:36 | 09:34 | 11:34 | 13:34 | 17:49 |
| Station Road | 06:44 | 09:42 | 11:42 | 13:42 | 17:57 |
| Co-op (Stop 2) | 06:56 | 09:54 | 11:54 | 13:54 | 18:09 |
| Montrose Railway Station | 06:58 | 09:56 | 11:56 | 13:56 | 18:11 |
Route map
All stops on route 107
107 towards Montrose Montrose Railway Station
- Bridgefield (opp) Stonehaven
- Victoria Street (at) Stonehaven
- Barclay Street (S bound) Stonehaven
- Braehead Crescent (at) Stonehaven
- Dunnottar Junction (at) Dunnottar
- Uras Cottages (opp) Catterline
- Mill of Uras (opp) Catterline
- Roadside (opp) Roadside of Catterline
- Junction (at) Catterline
- Roadside of Kinneff (opp 6) Kinneff
- Slains Park Rd End (at) Kinneff
- Clashendrum (S-bound) Kinneff
- Market Square (at) Inverbervie
- Kirkburn Drive (at) Inverbervie
- Aberdour Court (opp) Inverbervie
- West Park (opp) Inverbervie
- Selbie Place (opp) Gourdon
- William Street (at) Gourdon
- Gourdon Junction (at) Gourdon
- Selbie Place (at) Gourdon
- Road End (opp) Benholm
- Golden Acre (at) Johnshaven
- Milnes Wynd (opp) Johnshaven
- Road End (at) Johnshaven
- The Square (at 2) Johnshaven
- Golden Acre (opp) Johnshaven
- Milnes Wynd (opp) Johnshaven
- Station Road St Cyrus
- Wayside Shoppie St Cyrus
- Mercury Lone (after) St Cyrus
- Lochside Road (opp) St Cyrus
- Charleton Place (opp) Montrose
- Waldron Road (at) Montrose
- Angus College Annexe (at) Montrose
- Newhame Road (opp) Montrose
- Redfield Crescent (opp) Montrose
- Co-op (Stop 1) Montrose
- North Street (at) Montrose
- Upper Hall Street (at) Montrose
- Co-op (Stop 2) Montrose
- Taxi Stance (opp) Montrose
- Montrose Railway Station Montrose
107 towards Stonehaven Barclay Street
- Montrose Railway Station Montrose
- Western Road (at) Montrose
- Taxi Stance (at) Montrose
- Lower Hall Street (at) Montrose
- Lloyds Pharmacy (at 1) Montrose
- Redfield Crescent (at) Montrose
- Murray Lane (at) Montrose
- Angus College Annexe (opp) Montrose
- Newhame Road (at) Montrose
- Waldron Road (opp) Montrose
- Charleton Place (at) Montrose
- Lochside Road (at) St Cyrus
- Mercury Lone (opp) St Cyrus
- Wayside Shoppie (at) St Cyrus
- Station Road (opp) St Cyrus
- Gamekeeper's Cottage (at) St Cyrus
- Golden Acre (at) Johnshaven
- Milnes Wynd (opp) Johnshaven
- Road End (opp) Johnshaven
- The Square (at 2) Johnshaven
- Golden Acre (opp) Johnshaven
- Milnes Wynd (opp) Johnshaven
- Road End (at) Benholm
- Gourdon Junction (opp) Gourdon
- Selbie Place (opp) Gourdon
- William Street (at) Gourdon
- Selbie Place (at) Gourdon
- Aberdour Court (at) Inverbervie
- West Park (at) Inverbervie
- Market Square (opp) Inverbervie
- Kirkburn Drive (opp) Inverbervie
- Clashendrum (N-bound) Kinneff
- Slains Park Rd End (opp) Kinneff
- Roadside of Kinneff (adj 8) Kinneff
- Roadside (at) Roadside of Catterline
- Mill of Uras (at) Catterline
- Uras Cottages (at) Catterline
- Dunnottar Junction (opp) Dunnottar
- Braehead Crescent (opp) Stonehaven
- Bridgefield (at) Stonehaven
- Victoria Street (opp) Stonehaven
- Barclay Street (S bound) Stonehaven
Service history & registered changes
- ❌ Withdrawn effective 17 Aug 2026 Operating between Stonehaven and Montrose given service number 107 effective from 17 August 2026.
- 🆕 Registered effective 17 Aug 2026 From: Aberdeen To: Stonehaven Via: Name or No.: 107 Service type: Normal Stopping Effective date: 17 August 2026 Other details: Infrequent service Monday to Saturday
- 🆕 Registered effective 17 Aug 2026 From: Stonehaven To: Montrose Via: Name or No.: 107 Service type: Normal Stopping Effective date: 17 August 2026 Other details: Infrequent service Monday to Saturday
- 🆕 Registered effective 25 May 2026 Operating between Stonehaven and Montrose given service number 107 effective from 25 May 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 107 bus?
The first 107 departure on weekdays leaves at 06:02 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 107 bus?
The last 107 on weekdays leaves its first stop at 18:11. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 107 bus cost?
The England fare cap doesn't apply in Scotland — Stagecoach Bluebird sets the fares on the 107. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 107 bus?
The 107 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.