107 Stonehaven Barclay Street ↔ Montrose Montrose Railway Station
Operated by Stagecoach Bluebird. First bus 06:02, last bus 18:15. 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
- Barclay Street (S bound) Stonehaven
- Victoria Street (at) 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
- Kirkburn Drive (at) Inverbervie
- Market Square (at) Inverbervie
- Aberdour Court (opp) Inverbervie
- West Park (opp) Inverbervie
- Selbie Place (opp) Gourdon
- William Street (at) Gourdon
- Selbie Place (at) Gourdon
- Gourdon Junction (at) Gourdon
- Road End (opp) Benholm
- Golden Acre (at) Johnshaven
- The Square (at 2) Johnshaven
- Golden Acre (opp) Johnshaven
- Milnes Wynd (opp) Johnshaven
- Road End (at) Johnshaven
- Station Road St Cyrus
- Wayside Shoppie St Cyrus
- Lochside Road (opp) St Cyrus
- Mercury Lone (after) St Cyrus
- Charleton Place (opp) Montrose
- Angus College Annexe (at) Montrose
- Waldron Road (at) Montrose
- Newhame Road (opp) Montrose
- Redfield Crescent (opp) Montrose
- North Street (at) Montrose
- Co-op (Stop 2) Montrose
- Co-op (Stop 1) Montrose
- Upper Hall Street (at) Montrose
- Taxi Stance (opp) Montrose
- Montrose Railway Station Montrose
107 towards Stonehaven Barclay Street
- Montrose Railway Station Montrose
- Taxi Stance (at) Montrose
- Western Road (at) Montrose
- Lower Hall Street (at) Montrose
- Lloyds Pharmacy (at 1) Montrose
- Angus College Annexe (opp) Montrose
- Redfield Crescent (at) Montrose
- Murray Lane (at) Montrose
- Waldron Road (opp) Montrose
- Newhame Road (at) Montrose
- Charleton Place (at) Montrose
- Mercury Lone (opp) St Cyrus
- Lochside Road (at) St Cyrus
- Station Road (opp) St Cyrus
- Wayside Shoppie (at) St Cyrus
- Gamekeeper's Cottage (at) St Cyrus
- The Square (at 2) Johnshaven
- Golden Acre (at) Johnshaven
- Milnes Wynd (opp) Johnshaven
- Road End (opp) Johnshaven
- Golden Acre (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
- Roadside of Kinneff (adj 8) Kinneff
- Slains Park Rd End (opp) Kinneff
- Roadside (at) Roadside of Catterline
- Mill of Uras (at) Catterline
- Uras Cottages (at) Catterline
- Dunnottar Junction (opp) Dunnottar
- Braehead Crescent (opp) Stonehaven
- Victoria Street (opp) Stonehaven
- Bridgefield (at) 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:15. 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.