95 Leven Bus Station ↔ Anstruther Harbour

Operated by Stagecoach East Scotland. First bus 00:25, last bus 23:28. 49 journeys on weekdays.

💷 The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 95. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

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.

95 towards Anstruther Harbour — Monday to Friday (23 journeys)
Waid Community Campus (Stance 8) ··········13:20············
Bus Station (Stance 2) 00:2506:4707:4007:4008:4008:4409:4010:4011:4012:40·13:4014:4014:4015:4016:4017:4018:2019:2020:2021:2022:2023:20
Letham Glen (Northbound) 00:2806:5107:4407:4408:4408:4809:4410:4411:4412:44·13:4414:4414:4415:4416:4417:4418:2319:2320:2321:2322:2323:23
Lundin Links Hotel (before) 00:3206:5507:5207:4808:4808:5209:4810:4811:4812:48·13:4814:4814:4815:4816:4817:4818:2719:2720:2721:2722:2723:27
Harbour (adj) 00:35··07:5108:51·09:5110:5111:5112:51·13:5114:5114:5115:5116:5117:5118:3019:3020:3021:3022:3023:30
Library (adj) 00:46·08:0308:0209:0209:0210:0211:0212:0213:02·14:0215:0215:0216:0217:0218:0218:4119:4120:4121:4122:4123:41
Church (adj) 00:51·08:0808:0709:0709:0710:0711:0712:0713:07·14:0715:0715:0716:0717:0718:0718:4619:4620:4621:4622:4623:46
High Street (opp 46) 00:5607:0808:1408:1309:1309:1310:1311:1312:1313:13·14:1315:1315:1316:1317:1318:1318:5119:5120:5121:5122:5123:51
Station Road (opp) 01:0107:1308:1908:1809:1809:1810:1811:1812:1813:18·14:1815:1815:1816:1817:1818:1818:5619:5620:5621:5622:5623:56
Tollcross (Eastbound) 01:0507:1808:2408:2309:2309:2310:2311:2312:2313:23·14:2315:2315:2316:2317:2318:2319:0020:0021:0022:0023:0000:00
Waid Community Campus (opp) ··08:2908:2809:2809:2810:2811:2812:2813:28·14:2815:4015:2816:2817:2818:28······
Harbour (opp) 01:0907:2508:3108:3009:3009:3010:3011:3012:3013:3013:2314:3015:4315:3016:3017:3018:3019:0420:0421:0422:0423:0400:04

Route map

All stops on route 95

95 towards Anstruther Harbour

  1. Waid Community Campus (Stance 8) Anstruther
  2. Bus Station (Stance 2) Leven
  3. Scoonie Kirk (adj) Leven
  4. Viewforth Nursery (opp) Leven
  5. Hawthorn Street (adj) Leven
  6. Letham Glen (Northbound) Scoonie
  7. Haughgate Avenue (adj) Scoonie
  8. Cupar Road (adj) Leven
  9. Scoonie Golf Course (opp) Leven
  10. Silverburn Park (opp) Leven
  11. Lundin Links Hotel (before) Lundin Links
  12. Old Manor Hotel (opp) Lundin Links
  13. Woodlands Road (Adj) Lundin Links
  14. Drummochy Road (adj 42) Lower Largo
  15. Station Park (Opp) Lower Largo
  16. Harbour (adj) Lower Largo
  17. Durham Wynd (opp) Lundin Links
  18. Harbour Wynd (opp) Lower Largo
  19. Largo Road (adj 53) Lundin Links
  20. Keilburn (Adj) Lower Largo
  21. Post Office (opp) Upper Largo
  22. Simpson Institute (adj) Upper Largo
  23. Hollybank Cottage (adj) Drumeldrie
  24. Golf Course (opp) Dumbarnie
  25. Balchrystie Farm (adj) Balchrystie
  26. Farm Cottage (Adj) Muircambus
  27. Road End (Opp) Shell Bay
  28. Charleton Golf Course (adj) Colinsburgh
  29. Primary School (Adj) Colinsburgh
  30. Library (adj) Colinsburgh
  31. Cairnie Crossroads (Southbound) Colinsburgh
  32. Carnie House (opp) Colinsburgh
  33. Mains Cottages (adj) Kilconquhar
  34. St Andrews Road (Southbound) Kilconquhar
  35. Church (adj) Kilconquhar
  36. Primary School (opp) Elie
  37. Wadeslea (opp) Elie
  38. High Street (opp 46) Elie
  39. Ardross Farm (opp) Elie
  40. St Monans Bowhouse (adj) St Monans
  41. Station Road (opp) St Monans
  42. St Monans Windmill Gardens (opp) St Monans
  43. Elm Grove (opp 12) St Monans
  44. Viewforth Place (adj 51) Pittenweem
  45. Tollcross (Eastbound) Pittenweem
  46. Milton Road (adj) Pittenweem
  47. Craws Nest Hotel (opp) Anstruther
  48. St Andrews Road (adj) Anstruther
  49. Crichton Street (opp) Anstruther
  50. Waid Community Campus (opp) Anstruther
  51. Harbour (opp) Anstruther

95 towards Leven Bus Station

  1. Anstruther Primary School (adj) Anstruther
  2. Harbour (adj) Anstruther
  3. Waid Community Campus (opp) Anstruther
  4. Waid Academy (adj) Anstruther
  5. Crichton Street (adj) Anstruther
  6. Craws Nest Hotel (adj) Anstruther
  7. Milton Road (opp) Pittenweem
  8. Tollcross (Westbound) Pittenweem
  9. Viewforth Place (adj 46) Pittenweem
  10. Elm Grove (adj 12) St Monans
  11. Station Road (adj) St Monans
  12. St Monans Bowhouse (opp) St Monans
  13. St Monans Windmill Gardens (adj) St Monans
  14. Ardross Farm (adj) Elie
  15. Wadeslea (adj) Elie
  16. High Street (opp 49) Elie
  17. Primary School (adj) Elie
  18. Road End (Adj) Shell Bay
  19. Farm Cottage (Opp) Muircambus
  20. St Andrews Road (Northbound) Kilconquhar
  21. Church (opp) Kilconquhar
  22. Mains Cottages (opp) Kilconquhar
  23. Cairnie Crossroads (Northbound) Colinsburgh
  24. Carnie House (adj) Colinsburgh
  25. Primary School (Opp) Colinsburgh
  26. Library (Opp) Colinsburgh
  27. Charleton Golf Course (opp) Colinsburgh
  28. Balchrystie Farm (opp) Balchrystie
  29. Golf Course (Adj) Dumbarnie
  30. Hollybank Cottage (opp) Drumeldrie
  31. Simpson Institute (opp) Upper Largo
  32. Post Office (adj) Upper Largo
  33. Durham Wynd (adj) Lundin Links
  34. Harbour Wynd (adj) Lower Largo
  35. Largo Road (opp 41) Lundin Links
  36. Keilburn (opp) Lower Largo
  37. Station Park (Adj) Lower Largo
  38. Harbour (opp) Lower Largo
  39. Drummochy Road (opp 40) Lower Largo
  40. Victoria Road (adj) Lundin Links
  41. Crescent Road (adj) Lundin Links
  42. Bowling Green (adj) Lundin Links
  43. Old Manor Hotel (adj) Lundin Links
  44. Silverburn Park (adj) Leven
  45. Scoonie Golf Course (adj) Leven
  46. Letham Glen (Southbound) Scoonie
  47. Cupar Road (opp) Leven
  48. Haughgate Avenue (opp) Scoonie
  49. Maitland Street (adj) Leven
  50. St Andrews Parish Church (adj) Leven
  51. Viewforth Nursery (adj) Leven
  52. Waggon Road (Opp) Leven
  53. Bus Station (Arrival Bay) Leven

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 95 bus?

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

What time is the last 95 bus?

The last 95 on weekdays leaves its first stop at 23:28. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 95 bus cost?

The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 95. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 95 bus?

The 95 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.