95 Anstruther circular via Leven, Elie

Operated by Stagecoach East Scotland. First bus 04:40, last bus 00:25. 47 journeys on weekdays. Today, a Sunday: first 06:50, last 00:43. Fares: adult single £2.30 to £8.20 — more.

Next towards Anstruther Harbour from Bus Station (Stance 2): 18:35, 19:35, 20:35

Next towards Leven Bus Station from Harbour (adj): 19:48, 20:43, 21:43

Night bus — overnight departures 22:00–01:30. Every night. Nights are the night you set out on, so a 01:30 bus on Saturday morning counts as Friday. All night buses.

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

Timetable

Ends at Anstruther Harbour · Sunday · 17 journeys
Stop 06:5007:5009:3510:3511:3512:3513:3514:3515:3516:3517:3518:3519:3520:3521:3522:3523:35
Waid Community Campus (Stance 8) ·················
Bus Station (Stance 2) 06:5007:5009:3510:3511:3512:3513:3514:3515:3516:3517:3518:3519:3520:3521:3522:3523:35
Letham Glen (Northbound) 06:5407:5409:3910:3911:3912:3913:3914:3915:3916:3917:3918:3819:3820:3821:3822:3823:38
Lundin Links Hotel (before) 06:5807:5809:4310:4311:4312:4313:4314:4315:4316:4317:4318:4219:4220:4221:4222:4223:42
Harbour (adj) 07:0108:0109:4610:4611:4612:4613:4614:4615:4616:4617:4618:4519:4520:4521:4522:4523:45
Library (adj) 07:1208:1209:5710:5711:5712:5713:5714:5715:5716:5717:5718:5619:5620:5621:5622:5623:56
Church (adj) 07:1708:1710:0211:0212:0213:0214:0215:0216:0217:0218:0219:0120:0121:0122:0123:0100:01
High Street (opp 46) 07:2308:2310:0811:0812:0813:0814:0815:0816:0817:0818:0819:0620:0621:0622:0623:0600:06
Station Road (opp) 07:2808:2810:1311:1312:1313:1314:1315:1316:1317:1318:1319:1120:1121:1122:1123:1100:11
Tollcross (Eastbound) 07:3308:3310:1811:1812:1813:1814:1815:1816:1817:1818:1819:1520:1521:1522:1523:1500:15
Waid Community Campus (opp) ·················
Harbour (opp) 07:4008:4010:2511:2512:2513:2514:2515:2516:2517:2518:2219:1920:1921:1922:1923:1900:19

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 95: 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 95. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Fares on the 95

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

Adult single fare table, stage to stage
£8.20 LevenBusStat
£8.20£2.30 LethGlen_Maitland
£8.20£2.90£2.30 LargoRd30mph
£8.20£2.90£2.90£2.30 Silverburn
£6.60£3.70£2.90£2.90£2.90 Lundin Links
£6.60£3.70£2.90£2.90£2.90£2.30 Lower Largo
£6.60£3.70£3.70£3.70£3.70£2.90£2.90 Upper Largo 2
£6.60£4.40£3.70£3.70£3.70£2.90£2.90£2.90 Drumeldrie
£5.90£5.40£4.40£4.40£4.40£3.70£3.70£3.70£2.90 Balchrystie
£5.90£5.90£5.90£5.90£5.40£4.40£3.70£3.70£2.90£2.90 Colinsburgh
£5.40£6.60£6.60£6.60£5.90£5.90£5.90£5.90£5.40£3.70£3.70 Elie
£5.90£5.90£5.90£5.90£5.90£5.40£5.40£4.40£3.70£2.90£2.90£2.90 Kilconquhar
£5.90£5.90£5.90£5.90£5.90£5.40£4.40£3.70£3.70£2.90£2.90£3.70£2.90 CairnieCross
£4.40£6.60£6.60£6.60£6.60£5.90£5.90£5.90£5.40£3.70£3.70£2.90£3.70£3.70 Ardross
£3.70£6.60£6.60£6.60£6.60£6.60£6.60£6.60£5.90£5.40£4.40£3.70£3.70£4.40£2.90 St Monans
£2.90£8.20£8.20£8.20£6.60£6.60£6.60£6.60£5.90£5.90£5.90£3.70£5.40£5.90£3.70£2.90 Pittenweem 2
£2.30£8.20£8.20£8.20£8.20£6.60£6.60£6.60£5.90£5.90£5.90£4.40£5.90£5.90£3.70£2.90£2.90 Anster West

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

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 95

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 143 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 95

95 towards Anstruther Harbour

All 51 stops
  1. Waid Community Campus (Stance 8) Anstruther
  2. Bus Station (Stance 2) Leven
  3. Viewforth Nursery (opp) Leven
  4. Scoonie Kirk (adj) Leven
  5. Hawthorn Street (adj) Leven
  6. Haughgate Avenue (adj) Scoonie
  7. Letham Glen (Northbound) Scoonie
  8. Cupar Road (adj) Leven
  9. Scoonie Golf Course (opp) Leven
  10. Silverburn Park (opp) Leven
  11. Old Manor Hotel (opp) Lundin Links
  12. Lundin Links Hotel (before) Lundin Links
  13. Largo Road (adj 53) Lundin Links
  14. Woodlands Road (Adj) Lundin Links
  15. Drummochy Road (adj 42) Lower Largo
  16. Harbour (adj) Lower Largo
  17. Station Park (Opp) Lower Largo
  18. Keilburn (Adj) Lower Largo
  19. Harbour Wynd (opp) Lower Largo
  20. Durham Wynd (opp) Lundin Links
  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. Library (adj) Colinsburgh
  30. Primary School (Adj) Colinsburgh
  31. Carnie House (opp) Colinsburgh
  32. Cairnie Crossroads (Southbound) Colinsburgh
  33. Mains Cottages (adj) Kilconquhar
  34. St Andrews Road (Southbound) Kilconquhar
  35. Church (adj) Kilconquhar
  36. Primary School (opp) Elie
  37. High Street (opp 46) Elie
  38. Wadeslea (opp) Elie
  39. Ardross Farm (opp) Elie
  40. St Monans Bowhouse (adj) St Monans
  41. St Monans Windmill Gardens (opp) St Monans
  42. Station Road (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. Crichton Street (opp) Anstruther
  49. St Andrews Road (adj) Anstruther
  50. Waid Community Campus (opp) Anstruther
  51. Harbour (opp) Anstruther

95 towards Leven Bus Station

All 53 stops
  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 Windmill Gardens (adj) St Monans
  13. St Monans Bowhouse (opp) 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. Church (opp) Kilconquhar
  21. St Andrews Road (Northbound) 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. Cupar Road (opp) Leven
  47. Letham Glen (Southbound) Scoonie
  48. Haughgate Avenue (opp) Scoonie
  49. Maitland Street (adj) Leven
  50. St Andrews Parish Church (adj) Leven
  51. Waggon Road (Opp) Leven
  52. Viewforth Nursery (adj) Leven
  53. Bus Station (Arrival Bay) Leven

Towns & areas on this route

Frequently asked questions

What time is the first 95 bus?

The first 95 departure on weekdays leaves at 04:40 (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 00:25. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 95 bus cost?

Stagecoach East Scotland's published fares on the 95: 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 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 Stagecoach East Scotland via the DfT Bus Open Data Service (Scotland feed). Check before you travel — services can change at short notice.