88A Rosyth to Inverkeithing via Kincardine, Charlestown

Operated by Stagecoach East Scotland. First bus 05:45, last bus 18:40. 13 journeys on weekdays. Fares: adult single £2.30 to £8.20 — more.

Next towards Inverkeithing from Grampian Road (adj): tomorrow 06:21

Next towards Rosyth from Railway Station Turning Circle: tomorrow 06:30

Wanted a different 88A? 8 other bus routes are numbered 88A elsewhere in the UK — see every 88A bus timetable by area.

Timetable

Ends at Inverkeithing Railway Station Turning Circle · Monday to Friday · 6 journeys
Stop 05:4506:3907:1616:4017:1618:07
Europarc (opp) ·06:39·16:40··
Hilton Road (adj 8) ·06:41·16:42··
High Street Stance B (Adj) 05:45·····
The Palace (adj) 05:54·····
Valleyfield Avenue (adj) 05:57·····
Ordnance Road Turning Circle (adj) 06:06·07:16·17:1618:07
Pier (opp) 06:16·07:26·17:2618:17
Europarc (adj) ·····18:23
Grampian Road (adj) 06:2106:4307:3116:4417:31·
Park & Ride (Stance 1) 06:2406:4607:3516:4717:3518:26
Square (NE Bound) 06:2706:4907:3816:5017:3818:29
Railway Station Turning Circle 06:2906:5107:4016:5217:4018:31

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

Stagecoach East Scotland's published fares on the 88A: adult single £2.30 to £8.20, child single £1.20 to £4.10. The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 88A. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Fares on the 88A

Adult single £2.30 to £8.20 · Child single £1.20 to £4.10

Adult single fare table, stage to stage
£8.20 Kincardine 1
£8.20£2.30 Westfield 1
£7.40£2.90£2.90 LongannetCottages 1
£6.60£3.70£2.90£2.30 CrookmuirhillFarm
£5.90£3.70£3.70£2.90£2.90 Blair Castle
£5.90£3.70£3.70£3.70£2.90£2.90 Culross 1
£5.40£4.40£3.70£3.70£3.70£2.90£2.90 HighValleyfield 1
£5.40£4.40£4.40£4.40£3.70£3.70£2.90£2.30 Newmills 1
£5.40£5.40£4.40£4.40£3.70£3.70£2.90£2.90£2.30 Torryburn 1
£4.40£6.60£5.90£5.40£4.40£4.40£3.70£2.90£2.90£2.90 CrombieOrdRd
£4.40£6.60£5.90£5.90£5.40£5.40£4.40£3.70£3.70£3.70£2.90 Waulkmill 2
£4.40£7.40£6.60£5.90£5.90£5.40£5.40£4.40£4.40£3.70£2.90£2.30 Charlestown 1
£3.70£7.40£7.40£6.60£5.90£5.40£5.40£5.40£4.40£4.40£2.90£2.90£2.30 Limekilns 1
£2.90£8.20£7.40£6.60£5.90£5.40£5.40£5.40£5.40£4.40£3.70£3.70£3.70£2.30 Pattiesmuir RE 2
£2.30£8.20£8.20£7.40£6.60£5.90£5.90£5.40£5.40£5.40£4.40£4.40£4.40£3.70£2.90 RosythCastleRd
£2.30£8.20£8.20£7.40£6.60£6.60£5.90£5.90£5.90£5.90£5.40£5.40£5.40£4.40£3.70£2.30 FerryToll 1
£2.90£8.20£8.20£7.40£6.60£6.60£5.90£5.90£5.90£5.90£5.40£5.40£5.40£4.40£3.70£2.90£2.30 Inverkeithing Square
£2.90£8.20£8.20£7.40£6.60£6.60£5.90£5.90£5.90£5.90£5.40£5.40£5.40£4.40£3.70£2.90£2.30£2.30 Inverkeithing Rail S

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is RosythHilton.

Stagecoach's published fares on the Bus Open Data Service, in force from 24 August 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Stagecoach East Scotland before you travel.

Tickets on the 88A

Stagecoach East Scotland publishes singles, day returns, returns, day tickets and season tickets on this route for adults, children, young people and students.

Single · Day Return · NightRider · U16 Single · Student Single · Jobseeker Single · Adult Period Return · U16 Day Return Peak

…and 30 more tickets on this route.

Ticket types come from Stagecoach East Scotland's own fares data on the Bus Open Data Service, last updated 27 August 2026. Prices for singles and returns are under Fares above; for the others, check with Stagecoach East Scotland.

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Stagecoach East Scotland before you travel. Everything above is an ordinary week.

Not published yet: Christmas Day, Boxing Day, 28 December, New Year's Eve, New Year's Day and 2 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 88A

88A towards Inverkeithing

All 60 stops
  1. Europarc (opp) Rosyth
  2. Dockyard Roundabout (N-Bound) Rosyth
  3. Hilton Road (adj 8) Rosyth
  4. High Street Stance B (Adj) Kincardine
  5. Dewar Avenue (adj) Kincardine
  6. Forth View (opp) Kincardine
  7. Westfield Access Road (adj) Kincardine
  8. West Sands Lodge (adj) Kincardine
  9. Longannet Cottages (opp) Kincardine
  10. East Sands (adj) Kincardine
  11. Crookmuirhill Farm (adj) Culross
  12. Blair Castle Road End (adj) Culross
  13. Balgownie West (Adj 7) Culross
  14. The Palace (adj) Culross
  15. Low Causeway (opp 18C) Culross
  16. Primary School (opp) Culross
  17. Veere Park (opp) Culross
  18. Valleyfield Avenue (adj) High Valleyfield
  19. Newmills Bridge (E-Bound) Newmills
  20. Rosemill Court (adj) Newmills
  21. Durham Terrace (adj) Newmills
  22. Main Street (adj 67) Newmills
  23. Tinian Crescent (adj) Newmills
  24. Torryburn Primary School (at) Torryburn
  25. The Ness (adj) Torryburn
  26. Eilean Lane (Opp) Torryburn
  27. Parish Church (opp) Torryburn
  28. Primary School (opp) Crombie
  29. Central Road (opp) Crombie
  30. Ordnance Road Turning Circle (adj) Crombie
  31. Central Road (adj) Crombie
  32. Ordnance Road (opp) Crombie
  33. Waulkmill Farm (opp) Charlestown
  34. Merryhill Farm (opp) Charlestown
  35. The Cairns (opp) Charlestown
  36. The Green (adj) Charlestown
  37. Surgery (opp) Charlestown
  38. Main Road (E-Bound) Charlestown
  39. Saltpans (opp) Charlestown
  40. Promenade (adj 18) Charlestown
  41. Pier (opp) Limekilns
  42. Bruce Arms Hotel (adj) Limekilns
  43. Sandilands (opp) Limekilns
  44. Primary School (adj) Limekilns
  45. Road End (opp) Limekilns
  46. Pattiesmuir Road End (adj) Rosyth
  47. Castle Road (Southbound) Rosyth
  48. Fire Station (adj) Rosyth
  49. Rannoch Road (adj) Rosyth
  50. St Peter's & St Paul's Church (adj) Rosyth
  51. Dockyard Roundabout (S-Bound) Rosyth
  52. Europarc (adj) Rosyth
  53. Grampian Road (adj) Rosyth
  54. Park & Ride (Stance 1) Ferrytoll
  55. Ferryhills Road (opp) Inverkeithing
  56. Cemetery Access (adj) Inverkeithing
  57. Hope Street (Adj 25) Inverkeithing
  58. Square (NE Bound) Inverkeithing
  59. Boreland Road (opp) Inverkeithing
  60. Railway Station Turning Circle Inverkeithing

Towns & areas on this route

Frequently asked questions

What time is the first 88A bus?

The first 88A departure on weekdays leaves at 05:45 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 88A bus?

The last 88A on weekdays leaves its first stop at 18:40. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 88A bus cost?

Stagecoach East Scotland's published fares on the 88A: adult single £2.30 to £8.20, child single £1.20 to £4.10. The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 88A. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 88A bus?

The 88A is operated by Stagecoach East Scotland.

Timetable data from Stagecoach East Scotland via the DfT Bus Open Data Service (Scotland feed). Check before you travel — services can change at short notice.