89A Woodlands Drive to Battery Road Turning Circle

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

Next towards Battery Road Turning Circle from Beechwood (opp): tomorrow 10:21

Next towards Woodlands Drive from Battery Road Turning Circle (adj): tomorrow 09:19

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

Timetable

Ends at North Queensferry, Battery Road Turning Circle unless marked “to …” · Monday to Friday · 4 journeys
Stop 10:1812:1814:18 to Tesco Duloch Park16:33
Venachar Place (opp) ···16:33
Woodlands Drive (adj 22) 10:1812:1814:18·
Beechwood (opp) 10:2112:2114:2116:36
Bus Station (Arrival Bay) 10:2812:2814:2816:43
Bus Station (Stance 5) 10:3412:3414:3416:49
St Johns Drive (opp) 10:3912:3914:3916:54
Queen Margaret Hospital (Front Entrance) 10:4512:4514:4517:00
Tesco Supermarket (Westbound) 10:5412:5414:5417:09
Railway Station Turning Circle 11:0413:04·17:19
Back O' Yards (opp) 11:0613:06·17:21
Park & Ride (Stance 1) 11:1113:11·17:26
Battery Road Turning Circle (adj) 11:1713:17·17: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 89A. 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 89A

89A towards Battery Road Turning Circle

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

89A towards Woodlands Drive

All 55 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. Greenshank Drive (Northbound) Duloch Park
  16. Nightingale Place (Eastbound) Duloch Park
  17. Tesco Supermarket (Westbound) 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. Guildry Grove (Opp) Garvock Hill
  32. St Johns Drive (adj 103) Dunfermline
  33. Transy Grove (adj) Dunfermline
  34. Park Place (adj) Dunfermline
  35. Kingsgate Centre (adj) Dunfermline
  36. Bus Station (Arrival Bay) Dunfermline
  37. Bus Station (Stance 9) Dunfermline
  38. Maitland Street (opp) Dunfermline
  39. Urquhart Crescent (opp) Dunfermline
  40. Urquhart Farm (adj) Crossford
  41. Urquhart (opp) Crossford
  42. Lyne Grove (adj) Crossford
  43. Beechwood (adj) Crossford
  44. Abbeyview (adj) Crossford
  45. Ellaleen Grove (opp) Crossford
  46. Dunvegan Court (opp) Crossford
  47. Arkaig Drive (adj 32) Crossford
  48. Venachar Place (opp) Crossford
  49. Miller Avenue (adj) Crossford
  50. Kirkwood Crescent (adj 13) Crossford
  51. Anderson Avenue (opp) Crossford
  52. Lundin Road (opp) Crossford
  53. Douglas Drive (opp) Crossford
  54. Knowehead Road (adj 1) Crossford
  55. Woodlands Drive (adj 22) Crossford

Towns & areas on this route

Frequently asked questions

What time is the first 89A bus?

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

What time is the last 89A bus?

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

How much does the 89A bus cost?

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

Who runs the 89A bus?

The 89A 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.