BusGenie
89B
Stagecoach East Scotland

89B bus timetable: Dunfermline to North Queensferry

Dunfermline - North Queensferry

Mode Bus

Dunfermline Bus Station 5 → North Queensferry Battery Road Turning Circle

2 trips · first 05:28 · last 06:18
Thu Live From 2026-03-30

Swipe sideways to see later trips.

Stop
05:28 North Queensferry Battery Road Turning Circle
06:18 North Queensferry Battery Road Turning Circle
05:28
06:18
05:30
06:20
05:31
06:21
05:31
06:21
05:32
06:22
05:33
06:23
05:35
06:25
05:36
06:26
05:39
06:29
05:42
06:32
05:43
06:33
05:44
06:34
05:45
06:35
05:46
06:36
05:47
06:37
05:47
06:37
05:49
06:39
05:50
06:40
05:51
06:41
05:52
06:42
05:52
06:42
05:53
06:43
05:54
06:44
05:55
06:45
05:56
06:46
05:57
06:47
05:57
06:47
06:05
06:55
06:06
06:56
06:07
06:57
06:11
07:01
06:16
07:06

North Queensferry Battery Road Turning Circle → Dunfermline Bus Station 5

1 trip · first 18:24 · last 18:24
Thu Live From 2026-03-30

Swipe sideways to see later trips.

Stop
18:24 North Queensferry Battery Road Turning Circle
18:57
18:59
19:09
19:13

Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_89B_1.

All stops shown

45 stops
  1. Dunfermline, Bus Station Stance 5
  2. Dunfermline, Old Fire Station adjacent
  3. Dunfermline, Park Place opposite
  4. Dunfermline, Transy Grove opposite
  5. Garvock Hill, St Johns Drive opposite
  6. Dunfermline, Garvock Hill adjacent 37
  7. Garvock Hill, Old Kirk Road opposite
  8. Garvock Hill, Gowanbrae Place adjacent
  9. Garvock Hill, Garvock Bridge Eastbound
  10. Touch, Halbeath Place adjacent
  11. Bellyeoman, Queen Margaret Rail Station opposite
  12. Bellyeoman, Queen Margaret Hospital Front Entrance
  13. Bellyeoman, Queen Margaret Rail Station adjacent
  14. Touch, Earn Grove adjacent
  15. Touch, Old Linburn Road opposite
  16. Touch, Gipsy Lane adjacent
  17. Duloch Park, Bergen Avenue opposite
  18. Duloch Park, Manor Gardens opposite
  19. Duloch Park, Trondheim Roundabout Southbound
  20. Duloch Park, Curlew Gardens opposite
  21. Duloch Park, Teal Place opposite
  22. Duloch Park, Nightingale Place Eastbound
  23. Duloch Park, Tesco Supermarket Westbound
  24. Duloch Park, Greenshank Drive Southbound
  25. Dunfermline, The Paddock opposite
  26. Pitcorthie, Bruce Gardens adjacent
  27. Pitcorthie, Dover Park adjacent
  28. Pitcorthie, Crematorium opposite
  29. Pitcorthie, The Heathery opposite
  30. Dunfermline, Peploe Rise adjacent
  31. Dunfermline, Eardley Crescent adjacent
  32. Dunfermline, Lapwing Drive Northbound
  33. Dunfermline, Annfield opposite
  34. Dunfermline, Beauly Crescent adjacent
  35. Dunfermline, Meadowland opposite
  36. Inverkeithing, Bannerman Avenue opposite
  37. Inverkeithing, Railway Station Turning Circle at
  38. Inverkeithing, Boreland Road adjacent
  39. Inverkeithing, Back O' Yards opposite
  40. Inverkeithing, Manse Road adjacent
  41. Ferrytoll, Park & Ride Stance 1
  42. North Queensferry, Queensferry Lodge adjacent
  43. North Queensferry, Ferry Road Southbound
  44. North Queensferry, West Sands opposite
  45. North Queensferry, Battery Road Turning Circle adjacent