BusGenie
77A
Moffat & Williamson

77A bus timetable: Gauldry to St Andrews

Gauldry - St Andrews

Mode Bus

Gauldry → St Andrews

6 trips · first 08:55 · last 15:20
Mon–Fri Live Valid 2026-06-04 – 2026-08-17

Swipe sideways to see later trips.

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

St Andrews → Gauldry

6 trips · first 08:55 · last 15:17
Mon–Fri Live Valid 2026-06-04 – 2026-08-17

Swipe sideways to see later trips.

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

Timetable data from Moffat & Williamson, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code MOFF_77A.

All stops shown

85 stops
  1. Gauldry, Windmill Road adjacent
  2. Gauldry, Bridieswell Gardens adjacent
  3. Gauldry, Balmerino Primary School opposite
  4. Gauldry, Maryknowe opposite 45
  5. Gauldry, Balgove Avenue opposite
  6. Gauldry, Kilmany Rd adjacent
  7. Bottomcraig, Little Inch Farm adjacent
  8. Wormit, Peacehill Farm adjacent
  9. Wormit, Kilmany Road opposite 45
  10. Wormit, Beehive Works adjacent
  11. Wormit, Naughton Road adjacent 20
  12. Wormit, Mount Stewart Road opposite
  13. Wormit, Post Office opposite
  14. Wormit, Riverside Road adjacent 7
  15. Wormit, Parish Church opposite
  16. Wormit, Primary School opposite
  17. Woodhaven, St Fort Road opposite 6
  18. Newport-on-Tay, West Acres Drive opposite
  19. Newport-on-Tay, Castle Brae opposite
  20. Newport-on-Tay, Shepherd's Road opposite
  21. Newport-on-Tay, Kinbrae Park Turning Circle adjacent
  22. Newport-on-Tay, Boat Brae NE Bound
  23. Newport-on-Tay, Boat Road Northbound
  24. Newport-on-Tay, Post Office opposite
  25. Newport-on-Tay, Station Brae adjacent
  26. Newport-on-Tay, Tayview Medical Centre opposite
  27. Newport-on-Tay, Albert Crescent adjacent 34
  28. Newport-on-Tay, Kilgask Street adjacent
  29. Newport-on-Tay, Norwood adjacent 11
  30. Newport-on-Tay, Elizabeth Crescent opposite
  31. Newport-on-Tay, East Queen Street adjacent 14
  32. Newport-on-Tay, King Street adjacent
  33. Newport-on-Tay, Bank Street opposite
  34. Tayport, Ferry Port on Craig Cemetery adjacent
  35. Tayport, Quarry Road adjacent
  36. Tayport, Braid Road opposite
  37. Tayport, Victoria Road opposite
  38. Tayport, Parish Church adjacent
  39. Tayport, Maitland Street opposite 5
  40. Tayport, Nelson Lane adjacent
  41. Tayport, Golf Crescent opposite
  42. Tayport, Links Crescent opposite
  43. Tayport, Shanwell Road South opposite 3
  44. Tayport, Links Crescent adjacent
  45. Tayport, Ogilvy Place opposite
  46. Tayport, Queen Street adjacent
  47. Tayport, Banknowe Drive opposite
  48. Tayport, Sandyhill Road adjacent
  49. Tayport, South Toll Cottage opposite
  50. Tayport, Garpit Farm adjacent
  51. Tayport, Morton Farm adjacent
  52. Tayport, Vicarsford Farm adjacent
  53. Tayport, Craigie Farm adjacent
  54. St Michaels, Tayport Road Southbound
  55. St Michaels Inn opposite
  56. St Michaels, Brackmont Mill opposite
  57. Balmullo, Post Office opposite
  58. Balmullo, Lucklaw Road opposite
  59. Balmullo, Surgery adjacent
  60. Balmullo, Cynicus Place opposite 2
  61. Balmullo, Dunedin Park adjacent
  62. Balmullo, Smithy Road adjacent
  63. Leuchars, Pusk Farm opposite
  64. Leuchars, Railway Station adjacent
  65. Leuchars, Station Road Northbound
  66. Leuchars, St Bunyan's Place adjacent
  67. Leuchars, School Hill adjacent
  68. Leuchars, St Athernase Church adjacent
  69. Leuchars, Turning Circle adjacent
  70. Guardbridge, Toll Road opposite
  71. Guardbridge, Innerbridge Street opposite
  72. Guardbridge, Ashgrove Buildings opposite
  73. Guardbridge, Mills Building opposite
  74. Guardbridge Hotel adjacent
  75. Kincaple, Edenside opposite
  76. Kincaple, Easter Kincaple Farm opposite
  77. St Andrews, Strathtyrum Golf Course adjacent
  78. St Andrews, Old Course Hotel Eastbound
  79. St Andrews, Petheram Bridge Car Park adjacent
  80. St Andrews, Petheram Bridge at
  81. St Andrews, Petheram Bridge Car Park in
  82. St Andrews, Bus Station Car Park adjacent
  83. St Andrews, Kinburn Park adjacent
  84. St Andrews, Bus Station side entrance
  85. St Andrews, Students' Union adjacent