89 Venachar Place to Battery Road Turning Circle

Runs in Dunfermline. Operated by Bay Travel. First bus 06:19, last bus 17:33. 14 journeys on weekdays. Fares: set by the operator — more.

Next towards Battery Road Turning Circle from Venachar Place (opp): 13:18, 15:33, 17:33

Next towards Venachar Place from Battery Road Turning Circle (adj): 12:19, 14:19, 16:34

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

Timetable

Ends at North Queensferry, Battery Road Turning Circle · Monday to Friday · 7 journeys
Stop 07:0408:1809:1011:1813:1815:3317:33
Venachar Place (opp) ·08:1809:1011:1813:1815:3317:33
Woodlands Drive (adj 22) ··09:18····
Beechwood (opp) ·08:2109:2111:2113:2115:3617:36
Bus Station (Arrival Bay) ·08:2809:2811:2813:2815:4317:43
Bus Station (Stance 5) 07:0408:3409:3411:3413:3415:4917:49
Garvock Hill (adj 37) 07:0908:3909:3911:3913:3915:5417:54
Queen Margaret Hospital (Front Entrance) 07:1508:4509:4511:4513:4516:0018:00
Tesco Supermarket (Westbound) 07:2408:5409:5411:5413:5416:0918:09
Railway Station Turning Circle 07:3409:0410:0412:0414:0416:1918:19
Back O' Yards (opp) 07:3609:0610:0612:0614:0616:2118:21
Park & Ride (Stance 1) 07:4109:1110:1112:1114:1116:2618:26
Battery Road Turning Circle (adj) 07:4709:1710:1712:1714:1716:3218:32

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.

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

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 Bay Travel before you travel. Everything above is an ordinary week.

Route map

All stops on route 89

89 towards Battery Road Turning Circle

All 55 stops
  1. Venachar Place (opp) Crossford
  2. Morar Road (adj) Crossford
  3. Ellaleen Grove (adj) Crossford
  4. Abbeyview (opp) Crossford
  5. Lundin Road (opp) Crossford
  6. Douglas Drive (opp) Crossford
  7. Woodlands Drive (adj 22) Crossford
  8. Kilburn Road (adj 11) Crossford
  9. Links Drive (opp) Crossford
  10. Douglas Drive (adj) Crossford
  11. Beechwood (opp) Crossford
  12. Lyne Grove (opp) Crossford
  13. Urquhart (adj) Crossford
  14. Urquhart Farm (opp) Crossford
  15. Urquhart Crescent (adj) Dunfermline
  16. Maitland Street (adj) Dunfermline
  17. Bus Station (Arrival Bay) Dunfermline
  18. Bus Station (Stance 5) Dunfermline
  19. Old Fire Station (adj) Dunfermline
  20. Park Place (opp) Dunfermline
  21. Transy Grove (opp) Dunfermline
  22. St Johns Drive (opp) Garvock Hill
  23. Garvock Hill (adj 37) Dunfermline
  24. Old Kirk Road (opp) Garvock Hill
  25. Gowanbrae Place (adj) Garvock Hill
  26. Garvock Bridge (Eastbound) Garvock Hill
  27. Halbeath Place (adj) Touch
  28. Queen Margaret Rail Station (opp) Bellyeoman
  29. Queen Margaret Hospital (Front Entrance) Bellyeoman
  30. QM Hospital Access (opp) Bellyeoman
  31. Queen Margaret Rail Station (adj) Bellyeoman
  32. Earn Grove (adj) Touch
  33. Old Linburn Road (opp) Touch
  34. Gipsy Lane (adj) Touch
  35. Bergen Avenue (opp) Duloch Park
  36. Manor Gardens (opp) Duloch Park
  37. Trondheim Roundabout (Southbound) Duloch Park
  38. Curlew Gardens (opp) Duloch Park
  39. Teal Place (opp) Duloch Park
  40. Tesco Supermarket (Westbound) Duloch Park
  41. Greenshank Drive (Southbound) Duloch Park
  42. David Crescent (opp) Duloch Park
  43. Masterton Primary School (opp) Dunfermline
  44. Beauly Crescent (Adj) Dunfermline
  45. MacQuarrie Crescent (opp) Dunfermline
  46. Bannerman Avenue (opp) Inverkeithing
  47. Railway Station Turning Circle Inverkeithing
  48. Boreland Road (adj) Inverkeithing
  49. Back O' Yards (opp) Inverkeithing
  50. Manse Road (adj) Inverkeithing
  51. Park & Ride (Stance 1) Ferrytoll
  52. Queensferry Lodge (adj) North Queensferry
  53. Ferry Road (Southbound) North Queensferry
  54. West Sands (opp) North Queensferry
  55. Battery Road Turning Circle (adj) North Queensferry

89 towards Venachar Place

All 47 stops
  1. Battery Road Turning Circle (adj) North Queensferry
  2. West Sands (adj) North Queensferry
  3. Ferry Road (Northbound) North Queensferry
  4. Queensferry Lodge (opp) North Queensferry
  5. Park & Ride (Stance 1) Ferrytoll
  6. Hillfield Road (adj) Inverkeithing
  7. Roods Road (adj) Inverkeithing
  8. Square (NE Bound) Inverkeithing
  9. Boreland Road (opp) Inverkeithing
  10. Railway Station Turning Circle Inverkeithing
  11. Bannerman Avenue (adj) Inverkeithing
  12. MacQuarrie Crescent (adj) Dunfermline
  13. Beauly Crescent (Opp) Dunfermline
  14. Masterton Primary School (adj) Dunfermline
  15. David Crescent (adj) Duloch Park
  16. Greenshank Drive (Northbound) Duloch Park
  17. Nightingale Place (Eastbound) Duloch Park
  18. Teal Place (adj) Duloch Park
  19. Curlew Gardens (adj) Duloch Park
  20. Manor Gardens (adj) Duloch Park
  21. Bergen Avenue (adj) Duloch Park
  22. Gipsy Lane (opp) Touch
  23. Old Linburn Road (adj) Touch
  24. Linburn Grove (adj) Touch
  25. Queen Margaret Rail Station (opp) Bellyeoman
  26. Queen Margaret Hospital (Front Entrance) Bellyeoman
  27. QM Hospital Access (opp) Bellyeoman
  28. Queen Margaret Rail Station (adj) Bellyeoman
  29. Halbeath Place (opp) Touch
  30. Garvock Bridge (Westbound) Garvock Hill
  31. Gowanbrae Place (opp) Garvock Hill
  32. Garvock Terrace (opp) Garvock Hill
  33. Garvock Hill (adj 26) Dunfermline
  34. Transy Grove (adj) Dunfermline
  35. Park Place (adj) Dunfermline
  36. Kingsgate Centre (adj) Dunfermline
  37. Bus Station (Arrival Bay) Dunfermline
  38. Bus Station (Stance 9) Dunfermline
  39. Maitland Street (opp) Dunfermline
  40. Urquhart Crescent (opp) Dunfermline
  41. Urquhart Farm (adj) Crossford
  42. Urquhart (opp) Crossford
  43. Lyne Grove (adj) Crossford
  44. Beechwood (adj) Crossford
  45. Abbeyview (adj) Crossford
  46. Ellaleen Grove (opp) Crossford
  47. Venachar Place (opp) Crossford

Towns & areas on this route

Frequently asked questions

What time is the first 89 bus?

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

What time is the last 89 bus?

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

How much does the 89 bus cost?

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

Who runs the 89 bus?

The 89 is operated by Bay Travel.

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