8 Dunfermline Bus Station ↔ High Valleyfield Health Centre
Operated by Stagecoach East Scotland. First bus 05:37, last bus 18:37. 27 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.
| Bus Station (Stance 11) | 06:10 | 07:10 | 08:10 | 09:10 | 10:10 | 11:10 | 12:10 | 13:10 | 14:10 | 15:10 | 16:10 | 17:10 | 18:10 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Brandy Riggs (adj) | 06:19 | 07:19 | 08:19 | 09:19 | 10:19 | 11:19 | 12:19 | 13:19 | 14:19 | 15:19 | 16:19 | 17:19 | 18:19 |
| Dunimarle Street (adj 4) | 06:29 | 07:29 | 08:29 | 09:29 | 10:29 | 11:29 | 12:29 | 13:29 | 14:29 | 15:29 | 16:29 | 17:29 | 18:29 |
| Health Centre (opp) | 06:33 | 07:33 | 08:33 | 09:33 | 10:33 | 11:33 | 12:33 | 13:33 | 14:33 | 15:33 | 16:33 | 17:33 | 18:33 |
Route map
All stops on route 8
8 towards High Valleyfield Health Centre
- Bus Station (Stance 11) Dunfermline
- Maitland Street (opp) Dunfermline
- Urquhart Crescent (opp) Dunfermline
- Urquhart (opp) Crossford
- Urquhart Farm (adj) Crossford
- Lyne Grove (adj) Crossford
- Beechwood (adj) Crossford
- Lundin Road (opp) Crossford
- Douglas Drive (opp) Crossford
- War Memorial (opp) Cairneyhill
- Brandy Riggs (adj) Cairneyhill
- Muirside Grove (adj) Cairneyhill
- Glen Moriston Drive (opp) Cairneyhill
- Parish Church (adj) Torryburn
- Eilean Lane (adj) Torryburn
- The Ness (opp) Torryburn
- Tinian Crescent (opp) Newmills
- Main Street (adj 132) Newmills
- Durham Terrace (opp) Newmills
- Newmills Bridge (W-Bound) Newmills
- Rosemill Court (opp) Newmills
- Chapel Street (opp) High Valleyfield
- Woodhead Street (adj 21) High Valleyfield
- St Serfs Primary (adj) High Valleyfield
- Dunimarle Street (adj 4) High Valleyfield
- Woodhead Street (adj 28) High Valleyfield
- Valleyfield Avenue (Adj 9) High Valleyfield
- Community Centre (Opp) High Valleyfield
- Health Centre (opp) High Valleyfield
8 towards Dunfermline Bus Station
- Health Centre (opp) High Valleyfield
- Woodhead Street (adj 21) High Valleyfield
- St Serfs Primary (adj) High Valleyfield
- Dunimarle Street (adj 4) High Valleyfield
- Woodhead Street (adj 28) High Valleyfield
- Health Centre (opp) High Valleyfield
- Valleyfield Avenue (adj) High Valleyfield
- Chapel Street (adj) High Valleyfield
- Rosemill Court (adj) Newmills
- Newmills Bridge (E-Bound) Newmills
- Main Street (adj 67) Newmills
- Durham Terrace (adj) Newmills
- The Ness (adj) Torryburn
- Tinian Crescent (adj) Newmills
- Parish Church (opp) Torryburn
- Eilean Lane (Opp) Torryburn
- Glen Moriston Drive (adj) Cairneyhill
- Brandy Riggs (opp) Cairneyhill
- Muirside Grove (opp) Cairneyhill
- War Memorial (adj) Cairneyhill
- Douglas Drive (adj) Crossford
- Beechwood (opp) Crossford
- Lyne Grove (opp) Crossford
- Urquhart (adj) Crossford
- Urquhart Farm (opp) Crossford
- Urquhart Crescent (adj) Dunfermline
- Maitland Street (adj) Dunfermline
- Old Fire Station (adj) Dunfermline
- Bus Station (Arrival Bay) Dunfermline
Service history & registered changes
- ✏️ Changed effective 20 Sept 2026 Westwood Cross → Canterbury
- ✏️ Changed effective 6 Sept 2026 Scarborough Town Centre → Barrowcliff
- 🆕 Registered effective 30 Aug 2026 From: Farnborough To: Yateley Via: Frogmore Name or No.: 8 Service type: Normal Stopping Effective date: 30 August 2026 Other details: New registration for service 8 running hourly every day between Farnborough & Yateley, with schooltime ex
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 8 bus?
The first 8 departure on weekdays leaves at 05:37 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 8 bus?
The last 8 on weekdays leaves its first stop at 18:37. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 8 bus cost?
The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 8. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 8 bus?
The 8 is operated by Stagecoach East Scotland.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.