BusGenie
89A
Stagecoach East Scotland

89A bus timetable: Crossford to North Queensferry

Crossford - North Queensferry

Mode Bus

Crossford Woodlands Drive → North Queensferry Battery Road Turning Circle

4 trips · first 10:18 · last 16:23
Thu Live From 2026-03-30

Swipe sideways to see later trips.

Stop
10:18 North Queensferry Battery Road Turning Circle
12:18 North Queensferry Battery Road Turning Circle
14:18 North Queensferry Battery Road Turning Circle
16:23 North Queensferry Battery Road Turning Circle
10:18
12:18
14:18
·
10:19
12:19
14:19
·
10:19
12:19
14:19
·
10:20
12:20
14:20
·
·
·
·
16:23
·
·
·
16:24
·
·
·
16:24
·
·
·
16:24
·
·
·
16:25
10:21
12:21
14:21
16:26
10:22
12:22
14:22
16:27
10:23
12:23
14:23
16:28
10:24
12:24
14:24
16:29
10:26
12:26
14:26
16:31
10:26
12:26
14:26
16:31
10:27
12:27
14:27
16:32
10:28
12:28
14:28
16:33
10:34
12:34
14:34
16:39
10:39
12:39
14:39
16:44
10:41
12:41
14:41
16:46
10:42
12:42
14:42
16:47
10:43
12:43
14:43
16:48
10:44
12:44
14:44
16:49
10:45
12:45
14:45
16:50
10:48
12:48
·
16:53
10:49
12:49
·
16:54
10:50
12:50
·
16:55
10:51
12:51
·
16:56
10:52
12:52
·
16:57
10:52
12:52
·
16:57
10:53
12:53
·
16:58
10:53
12:53
·
16:58
10:54
12:54
·
16:59
10:54
12:54
·
16:59
10:55
12:55
·
17:00
10:55
12:55
·
17:00
10:56
12:56
·
17:01
10:57
12:57
·
17:02
10:57
12:57
·
17:02
11:03
13:03
·
17:08
11:05
13:05
·
17:10
11:06
13:06
·
17:11
11:07
13:07
·
17:12
11:11
13:11
·
17:16
11:16
13:16
·
17:21
11:16
13:16
·
17:21
11:17
13:17
·
17:22

North Queensferry Battery Road Turning Circle → Crossford Woodlands Drive

5 trips · first 09:19 · last 17:24
Thu Live From 2026-03-30

Swipe sideways to see later trips.

Stop
09:19 North Queensferry Battery Road Turning Circle
11:19 North Queensferry Battery Road Turning Circle
13:19 North Queensferry Battery Road Turning Circle
16:12 North Queensferry Battery Road Turning Circle
17:24 North Queensferry Battery Road Turning Circle
09:19
11:19
13:19
·
17:24
09:19
11:19
13:19
·
17:24
09:20
11:20
13:20
·
17:25
09:20
11:20
13:20
·
17:25
09:25
11:25
13:25
·
17:30
09:29
11:29
13:29
·
17:34
09:30
11:30
13:30
·
17:35
09:30
11:30
13:30
·
17:35
09:31
11:31
13:31
·
17:36
09:33
11:33
13:33
·
17:38
09:38
11:38
13:38
·
17:43
09:39
11:39
13:39
·
17:44
09:40
11:40
13:40
·
17:45
09:40
11:40
13:40
·
17:45
09:41
11:41
13:41
·
17:46
09:42
11:42
13:42
·
17:47
09:42
11:42
13:42
·
17:47
09:43
11:43
13:43
·
17:48
09:43
11:43
13:43
·
17:48
09:44
11:44
13:44
·
17:49
09:45
11:45
13:45
·
17:50
09:46
11:46
13:46
·
17:51
09:47
11:47
13:47
·
17:52
09:48
11:48
13:48
·
17:53
09:50
11:50
13:50
·
17:55
09:51
11:51
13:51
·
17:56
09:52
11:52
13:52
·
17:57
09:53
11:53
13:53
·
17:58
09:54
11:54
13:54
·
17:59
09:55
11:55
13:55
·
18:00
09:57
11:57
13:57
·
18:02
09:59
11:59
13:59
·
18:04
10:00
12:00
14:00
·
18:05
10:01
12:01
14:01
·
18:06
10:02
12:02
14:02
·
18:07
10:07
12:07
14:07
16:12
·
10:08
12:08
14:08
16:13
·
10:09
12:09
14:09
16:14
·
10:11
12:11
14:11
16:16
·
10:11
12:11
14:11
16:16
·
10:12
12:12
14:12
16:17
·
10:13
12:13
14:13
16:18
·
·
·
·
16:19
·
·
·
·
16:20
·
·
·
·
16:21
·
·
·
·
16:21
·
10:14
12:14
14:14
·
·
10:15
12:15
14:15
·
·
10:15
12:15
14:15
·
·
10:15
12:15
14:15
·
·
10:16
12:16
14:16
·
·
10:16
12:16
14:16
·
·
10:17
12:17
14:17
·
·
10:17
12:17
14:17
·
·

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

All stops shown

55 stops
  1. North Queensferry, Battery Road Turning Circle adjacent
  2. North Queensferry, West Sands adjacent
  3. North Queensferry, Ferry Road Northbound
  4. North Queensferry, Queensferry Lodge opposite
  5. Ferrytoll, Park & Ride Stance 1
  6. Inverkeithing, Hillfield Road adjacent
  7. Inverkeithing, Roods Road adjacent
  8. Inverkeithing, Square NE Bound
  9. Inverkeithing, Boreland Road opposite
  10. Inverkeithing, Railway Station Turning Circle at
  11. Inverkeithing, Bannerman Avenue adjacent
  12. Dunfermline, Meadowland adjacent
  13. Dunfermline, Beauly Crescent opposite
  14. Dunfermline, Masterton Primary School adjacent
  15. Duloch Park, David Crescent adjacent
  16. Duloch Park, Greenshank Drive Northbound
  17. Duloch Park, Nightingale Place Eastbound
  18. Duloch Park, Tesco Supermarket Westbound
  19. Duloch Park, Teal Place adjacent
  20. Duloch Park, Curlew Gardens adjacent
  21. Duloch Park, Manor Gardens adjacent
  22. Duloch Park, Bergen Avenue adjacent
  23. Touch, Gipsy Lane opposite
  24. Touch, Old Linburn Road adjacent
  25. Touch, Linburn Grove adjacent
  26. Bellyeoman, Queen Margaret Rail Station opposite
  27. Bellyeoman, Queen Margaret Hospital Front Entrance
  28. Bellyeoman, Queen Margaret Rail Station adjacent
  29. Touch, Halbeath Place opposite
  30. Garvock Hill, Garvock Bridge Westbound
  31. Garvock Hill, Guildry Grove opposite
  32. Dunfermline, St Johns Drive adjacent 103
  33. Dunfermline, Transy Grove adjacent
  34. Dunfermline, Park Place adjacent
  35. Dunfermline, Kingsgate Centre adjacent
  36. Dunfermline, Bus Station Arrival Bay
  37. Dunfermline, Bus Station Stance 9
  38. Dunfermline, Maitland Street opposite
  39. Dunfermline, Urquhart Crescent opposite
  40. Crossford, Urquhart Farm adjacent
  41. Crossford, Urquhart opposite
  42. Crossford, Lyne Grove adjacent
  43. Crossford, Beechwood adjacent
  44. Crossford, Abbeyview adjacent
  45. Crossford, Ellaleen Grove opposite
  46. Crossford, Morar Road opposite
  47. Crossford, Venachar Place adjacent
  48. Crossford, Miller Avenue adjacent
  49. Crossford, Kirkwood Crescent adjacent 13
  50. Crossford, Anderson Avenue opposite
  51. Crossford, Lundin Road opposite
  52. Crossford, Douglas Drive opposite
  53. Crossford, Dean Drive opposite 35
  54. Crossford, Knowehead Road adjacent 1
  55. Crossford, Woodlands Drive adjacent 22