88 North Queensferry Battery Road Turning Circle ↔ Inverkeithing Square
Operated by Stagecoach East Scotland. First bus 09:25, last bus 16:07. 15 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.
| Battery Road Turning Circle (adj) | · | 10:07 | 11:07 | 12:07 | 13:07 | 14:07 | 15:07 | 16:07 |
|---|---|---|---|---|---|---|---|---|
| Park & Ride (Stance 1) | · | 10:14 | 11:14 | 12:14 | 13:14 | 14:14 | 15:14 | 16:14 |
| Railway Station (opp) | · | 10:19 | 11:19 | 12:19 | 13:19 | 14:19 | 15:19 | 16:19 |
| Back O' Yards (opp) | 09:25 | 10:25 | 11:25 | 12:25 | 13:25 | 14:25 | 15:25 | · |
| Whinnyhill Crescent (adj 30) | 09:29 | 10:29 | 11:29 | 12:29 | 13:29 | 14:29 | 15:29 | · |
| Struan Drive (adj 58) | 09:31 | 10:31 | 11:31 | 12:31 | 13:31 | 14:31 | 15:31 | · |
| Hillfield Crescent (opp 56) | 09:33 | 10:33 | 11:33 | 12:33 | 13:33 | 14:33 | 15:33 | · |
| Square (NE Bound) | 09:36 | 10:36 | 11:36 | 12:36 | 13:36 | 14:36 | 15:36 | 16:26 |
Route map
All stops on route 88
88 towards Inverkeithing Square
- Battery Road Turning Circle (adj) North Queensferry
- West Sands (adj) North Queensferry
- Ferry Road (Northbound) North Queensferry
- Queensferry Lodge (opp) North Queensferry
- Park & Ride (Stance 1) Ferrytoll
- Railway Station (adj) North Queensferry
- Railway Station (opp) North Queensferry
- Ferryhills Road (opp) Inverkeithing
- Cemetery Access (adj) Inverkeithing
- Hope Street (Adj 25) Inverkeithing
- Back O' Yards (opp) Inverkeithing
- Manse Road (adj) Inverkeithing
- Forth View (adj) Inverkeithing
- Forth View (opp) Inverkeithing
- Whinnyhill Crescent (adj 30) Inverkeithing
- Deas Road (opp) Inverkeithing
- Struan Drive (adj 58) Inverkeithing
- Deas Road (adj) Inverkeithing
- Hillfield Crescent (opp 56) Inverkeithing
- Hillfield Road (adj) Inverkeithing
- Roods Road (adj) Inverkeithing
- Square (NE Bound) Inverkeithing
88 towards North Queensferry Battery Road Turning Circle
- Square (NE Bound) Inverkeithing
- King Street Car Park (adj) Inverkeithing
- Barr Crescent (o/s 2) Inverkeithing
- Morris Court (adj) Inverkeithing
- Cochrane Avenue (opp) Inverkeithing
- Fordell Way (opp) Inverkeithing
- Concorde Way (opp) Inverkeithing
- Fraser Avenue (adj) Inverkeithing
- Spittalfield Road (adj 22) Inverkeithing
- Spittalfield Cres (opp 64) Inverkeithing
- Spittalfield Road (adj 21) Inverkeithing
- Boreland Road (adj) Inverkeithing
- Railway Station Turning Circle Inverkeithing
- Civic Centre (adj) Inverkeithing
- Hope Street (opp 65) Inverkeithing
- Ferryhills Road (adj) Inverkeithing
- Railway Station (adj) North Queensferry
- Railway Station (opp) North Queensferry
- Park & Ride (Stance 1) Ferrytoll
- Ferry Road (Southbound) North Queensferry
- Queensferry Lodge (adj) North Queensferry
- West Sands (opp) North Queensferry
- Battery Road Turning Circle (adj) North Queensferry
Service history & registered changes
- 🆕 Registered effective 6 Sept 2026 Operating between Goole Interchang and Rawcliffe Bridge, Rawcliffe Bridge Lane given service number 88 effective from 06 September 2026. To amend Stopping Places.
- 🆕 Registered effective 1 Sept 2026 Operating between Lancaster and Knott End given service number 88 effective from 01 September 2026. To amend Stopping Places.
- 🆕 Registered effective 20 Apr 2026 Operating between Sandwich and Dover given service number 88 / 88A effective from 20 April 2026. To amend Route and Timetable.
- 🆕 Registered effective 8 Feb 2026 Operating between Sandwich and Dover given service number 88 / 88A effective from 08 February 2026. To amend Route and Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 88 bus?
The first 88 departure on weekdays leaves at 09:25 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 88 bus?
The last 88 on weekdays leaves its first stop at 16:07. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 88 bus cost?
The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 88. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 88 bus?
The 88 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.