87 Wellwood to Inverkeithing via Dunfermline, Abbeyview

Operated by Stagecoach East Scotland. Registered as running via Dunfermline, Duloch Park, Dalgety Bay. First bus 06:20, last bus 18:15. 18 journeys on weekdays. Fares: adult single £2.30 to £5.40 — more.

Next towards Inverkeithing from Springbank Terrace (Opp 12): 16:14, 17:14, 18:14

Next towards Wellwood from Railway Station Turning Circle: 16:15, 17:15, 18:15

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

Timetable

Ends at Inverkeithing Railway Station Turning Circle unless marked “to …” · Monday to Friday · 10 journeys
Stop 06:2007:0909:1410:1411:1412:1413:1416:1417:1418:14 to Duloch Park Tesco Supermarket
Springbank Terrace (Opp 12) ·07:0909:1410:1411:1412:1413:1416:1417:1418:14
Bus Station (Arrival Bay) ·07:1309:1810:1811:1812:1813:1816:1817:1818:18
Bus Station (Stance 4) 06:2007:1509:2010:2011:2012:2013:2016:2017:2018:20
St Leonard's Bus Depot (Opp) 06:2607:2109:2610:2611:2612:2613:2616:2617:2618:26
Hutchison Green (opp) 06:3107:2609:3110:3111:3112:3113:3116:3117:3118:31
Evershed Dr (Opp) 06:3507:3009:3510:3511:3512:3513:3516:3517:3518:35
Thane Place (adj) 06:3807:3309:3810:3811:3812:3813:3816:3817:3818:38
Drum Road (adj) 06:4107:3609:4110:4111:4112:4113:4116:4117:4118:41
Tesco Supermarket (Westbound) 06:4507:4009:4510:4511:4512:4513:4516:4517:4518:45
Railway Station (adj) 06:5507:5009:5510:5511:5512:5513:5516:5517:55·
Moubray Road (opp) 06:5807:5309:5810:5811:5812:5813:5816:5817:58·
Shopping Centre (adj) 07:0407:5910:0411:0412:0413:0414:0417:0418:04·
Railway Station Turning Circle 07:1308:0810:1311:1312:1313:1314:1317:1318:13·

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 87: adult single £2.30 to £5.40, child single £1.20 to £2.70. The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 87. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Fares on the 87

Adult single £2.30 to £5.40 · Child single £1.20 to £2.70

Adult single fare table, stage to stage
£2.30 Wellwood 1
£2.30£2.30 Brmhead_ArthurSt 1
£2.30£2.90£2.30 DunfermlineBS 1
£2.90£2.90£2.90£2.30 StLeonardCh 1
£2.90£2.90£2.90£2.90£2.30 Tollgate_StAndrew 1
£2.90£2.90£2.90£2.90£2.90£2.30 McKay Drive
£2.90£2.90£2.90£2.90£2.90£2.90£2.30 Duloch Park
£2.90£2.90£2.90£2.90£2.90£2.90£2.30£2.30 Tesco-DullochPk
£2.90£2.90£2.90£2.90£2.90£2.90£2.30£2.30£2.30 Masterton P.Sch
£4.40£4.40£4.40£4.40£3.70£3.70£3.70£2.90£2.90£2.90 Fordell Caravan Pk
£4.40£4.40£4.40£4.40£3.70£3.70£3.70£3.70£3.70£2.90£2.30 Dalgety Bay
£4.40£4.40£4.40£4.40£3.70£3.70£3.70£3.70£3.70£2.90£2.30£2.30 Hillend By-pass 1
£5.40£5.40£5.40£5.40£4.40£4.40£4.40£3.70£3.70£3.70£2.90£2.90£2.90 Inkg High Sch 1
£5.40£5.40£5.40£5.40£4.40£4.40£4.40£3.70£3.70£3.70£2.90£2.90£2.90£2.30 IkeithinSqr_Rail 1

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

Stagecoach's published fares on the Bus Open Data Service, in force from 5 October 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 87

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 8 October 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 87

87 towards Inverkeithing

All 65 stops
  1. Springbank Terrace (Opp 12) Wellwood
  2. Wellwood Community Centre (opp) Wellwood
  3. Queen Anne High School (opp) Headwell
  4. Broomhead Drive (o/s 110) Headwell
  5. Victoria Street (adj) Dunfermline
  6. Carnegie Centre (adj) Dunfermline
  7. Bus Station (Arrival Bay) Dunfermline
  8. Bus Station (Stance 4) Dunfermline
  9. Old Fire Station (adj) Dunfermline
  10. City Railway Station (adj) Dunfermline
  11. St Leonard's Church (adj) Dunfermline
  12. St Leonard's Bus Depot (Opp) Dunfermline
  13. Tollgate (adj) Dunfermline
  14. Dunfermline High School (opp) Dunfermline
  15. McClelland Crescent (opp) Dunfermline
  16. Hutchison Green (opp) Dunfermline
  17. Alice Cox Walk (opp) Dunfermline
  18. Hospital Hill Surgery (opp) Dunfermline
  19. Cottage Inn (adj) Dunfermline
  20. King Malcolm Hotel (adj) Dunfermline
  21. Laburnum Road (Eastbound) Pitcorthie
  22. Glen Isla Grove (adj) Pitcorthie
  23. Evershed Dr (Opp) Dunfermline
  24. Pitcorthie Primary School (adj) Abbeyview
  25. Calaisburn Place (adj) Pitcorthie
  26. Walls Place (adj) Abbeyview
  27. Thane Place (adj) Abbeyview
  28. Drum Road (adj) Abbeyview
  29. Bergen Avenue (opp) Duloch Park
  30. Manor Gardens (opp) Duloch Park
  31. Trondheim Roundabout (Southbound) Duloch Park
  32. Curlew Gardens (opp) Duloch Park
  33. Teal Place (opp) Duloch Park
  34. Nightingale Place (Eastbound) Duloch Park
  35. Tesco Supermarket (Westbound) Duloch Park
  36. Greenshank Drive (Southbound) Duloch Park
  37. David Crescent (opp) Duloch Park
  38. Masterton Primary School (opp) Dunfermline
  39. Beauly Crescent (Adj) Dunfermline
  40. MacQuarrie Crescent (opp) Dunfermline
  41. Fordell Gardens (Adj) Hillend
  42. Cemetery (adj) Hillend
  43. Railway Station (adj) Dalgety Bay
  44. West Access Ridge Way (adj) Dalgety Bay
  45. Dalgety Bay ASDA (opp) Dalgety Bay
  46. Moubray Road (opp) Dalgety Bay
  47. Moray Way North Roundabout (S-bound) Dalgety Bay
  48. Dalgety House View (adj) Dalgety Bay
  49. Pentland Rise (opp) Dalgety Bay
  50. Markfield Road (opp) Dalgety Bay
  51. Couston Drive (adj) Dalgety Bay
  52. Meadowfield (opp) Dalgety Bay
  53. Parish Church (opp) Dalgety Bay
  54. Lade Braes (opp) Dalgety Bay
  55. Lade Braes (adj) Dalgety Bay
  56. Shopping Centre (adj) Dalgety Bay
  57. Donibristle Link (adj) Dalgety Bay
  58. West Access Ridge Way (opp) Dalgety Bay
  59. Railway Station (opp) Dalgety Bay
  60. Bypass (W-Bound) Hillend
  61. The Avenue (adj) Inverkeithing
  62. Curlew Way (adj) Inverkeithing
  63. High School (opp) Inverkeithing
  64. Fraser Avenue (adj) Inverkeithing
  65. Railway Station Turning Circle Inverkeithing

87 towards Wellwood

All 63 stops
  1. Railway Station Turning Circle Inverkeithing
  2. Fraser Avenue (opp) Inverkeithing
  3. High School (adj) Inverkeithing
  4. Curlew Way (opp) Inverkeithing
  5. The Avenue (opp) Inverkeithing
  6. Bypass (E-Bound) Hillend
  7. Railway Station (adj) Dalgety Bay
  8. West Access Ridge Way (adj) Dalgety Bay
  9. Parish Church (opp) Dalgety Bay
  10. Lade Braes (opp) Dalgety Bay
  11. Lade Braes (adj) Dalgety Bay
  12. Shopping Centre (adj) Dalgety Bay
  13. Meadowfield (adj) Dalgety Bay
  14. Forth Crescent (opp) Dalgety Bay
  15. Markfield Road (adj) Dalgety Bay
  16. Hopetoun View (opp) Dalgety Bay
  17. Pentland Rise (adj) Dalgety Bay
  18. Dalgety House View (opp) Dalgety Bay
  19. Moray Way North Roundabout (N-bound) Dalgety Bay
  20. Moubray Road (adj) Dalgety Bay
  21. Dalgety Bay ASDA (adj) Dalgety Bay
  22. Railway Station (opp) Dalgety Bay
  23. Cemetery (opp) Hillend
  24. Fordell Gardens (Adj) Hillend
  25. Fordell Gardens (opp) Hillend
  26. MacQuarrie Crescent (adj) Dunfermline
  27. Beauly Crescent (Opp) Dunfermline
  28. Masterton Primary School (adj) Dunfermline
  29. David Crescent (adj) Duloch Park
  30. Nightingale Place (Eastbound) Duloch Park
  31. Tesco Supermarket (Westbound) Duloch Park
  32. Teal Place (adj) Duloch Park
  33. Curlew Gardens (adj) Duloch Park
  34. Manor Gardens (adj) Duloch Park
  35. Bergen Avenue (adj) Duloch Park
  36. Drum Road (opp) Abbeyview
  37. Meldrum Court (adj) Abbeyview
  38. Kinnis Court (adj) Abbeyview
  39. Calaisburn Place (opp) Pitcorthie
  40. Pitcorthie Primary School (opp) Abbeyview
  41. Evershed Dr (Adj) Dunfermline
  42. Glen Isla Grove (Opp) Pitcorthie
  43. Laburnum Road (Westbound) Pitcorthie
  44. King Malcolm Hotel (opp) Dunfermline
  45. Cottage Inn (opp) Dunfermline
  46. Hospital Hill Surgery (adj) Dunfermline
  47. Alice Cox Walk (adj) Dunfermline
  48. Hutchison Green (adj) Dunfermline
  49. McClelland Crescent (adj) Dunfermline
  50. Dunfermline High School (adj) Dunfermline
  51. St Leonard's Bus Depot (adj) Dunfermline
  52. Bothwell Street (adj 1) Dunfermline
  53. City Railway Station (opp) Dunfermline
  54. Kingsgate Centre (adj) Dunfermline
  55. Bus Station (Arrival Bay) Dunfermline
  56. Bus Station (Stance 13) Dunfermline
  57. Old Fire Station (adj) Dunfermline
  58. Carnegie Centre (opp) Dunfermline
  59. Victoria Street (opp) Dunfermline
  60. Broomhead Drive (opp 104) East Baldridge
  61. Queen Anne High School (adj) Headwell
  62. Wellwood Community Centre (adj) Wellwood
  63. Springbank Terrace (Opp 12) Wellwood

Service registration & registered changes

From official Traffic Commissioner registrations. Registration PM0000004/1122 · Changes in Fife Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 87 bus?

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

What time is the last 87 bus?

The last 87 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 87 bus cost?

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

Who runs the 87 bus?

The 87 is operated by Stagecoach East Scotland.

Timetable data from Stagecoach East Scotland via the DfT Bus Open Data Service (Scotland feed). Registered with the Traffic Commissioner as PM0000004/1122. Check before you travel — services can change at short notice.