BusGenie
89
Stagecoach East Scotland

89 bus timetable: Crossford to North Queensferry

Crossford - North Queensferry

Mode Bus

Crossford Venachar Place → North Queensferry Battery Road Turning Circle

7 trips · first 07:04 · last 17:23
Mon, Tue, Wed, Thu Live From 2026-03-30

Swipe sideways to see later trips.

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

North Queensferry Battery Road Turning Circle → Crossford Venachar Place

7 trips · first 06:19 · last 16:24
Mon, Tue, Wed, Thu Live From 2026-03-30

Swipe sideways to see later trips.

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

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

All stops shown

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