BusGenie
77
Moffat & Williamson

77 bus timetable: Gauldry to St Andrews

Gauldry - St Andrews

Mode Bus

Gauldry → St Andrews

11 trips · first 05:00 · last 23:30
Saturday Upcoming Valid 2026-08-18 – 2027-08-17

Swipe sideways to see later trips.

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

St Andrews → Gauldry

12 trips · first 00:20 · last 23:20
Saturday Upcoming Valid 2026-08-18 – 2027-08-17

Swipe sideways to see later trips.

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

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

All stops shown

80 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, Robert Street opposite
  26. Newport-on-Tay, Bank Street opposite
  27. Newport-on-Tay, South Access SW Bound
  28. Dundee City Centre, Railway Station at
  29. Dundee City Centre, Crichton Street Stop 1
  30. Dundee City Centre, Caird Hall at
  31. Dundee City Centre, Marks and Spencer at
  32. Dundee City Centre, Sugarhouse Wynd at
  33. Newport-on-Tay, South Access NE Bound
  34. Tayport, Ferry Port on Craig Cemetery adjacent
  35. Tayport, Scotscraig Drive opposite
  36. Tayport, Quarry Road adjacent
  37. Tayport, Braid Road opposite
  38. Tayport, Victoria Road opposite
  39. Tayport, Parish Church adjacent
  40. Tayport, Maitland Street opposite 5
  41. Tayport, Nelson Lane adjacent
  42. Tayport, Golf Crescent opposite
  43. Tayport, Links Crescent opposite
  44. Tayport, Shanwell Road South opposite 3
  45. Tayport, Links Crescent adjacent
  46. Tayport, Ogilvy Place opposite
  47. Tayport, Queen Street adjacent
  48. Tayport, Banknowe Drive opposite
  49. Tayport, Sandyhill Road adjacent
  50. Tayport, South Toll Cottage opposite
  51. Tayport, Garpit Farm adjacent
  52. Tayport, Morton Farm adjacent
  53. Tayport, Vicarsford Farm adjacent
  54. Tayport, Craigie Farm adjacent
  55. St Michaels, Tayport Road Southbound
  56. St Michaels Inn opposite
  57. St Michaels, Brackmont Mill opposite
  58. Balmullo, Post Office opposite
  59. Balmullo, Lucklaw Road opposite
  60. Balmullo, Surgery adjacent
  61. Balmullo, Cynicus Place opposite 2
  62. Balmullo, Dunedin Park adjacent
  63. Balmullo, Smithy Road adjacent
  64. Leuchars, Pusk Farm opposite
  65. Leuchars, Railway Station adjacent
  66. Guardbridge, Toll Road opposite
  67. Guardbridge, Innerbridge Street opposite
  68. Guardbridge, Ashgrove Buildings opposite
  69. Guardbridge, Mills Building opposite
  70. Guardbridge Hotel adjacent
  71. Kincaple, Edenside opposite
  72. Kincaple, Easter Kincaple Farm opposite
  73. St Andrews, Strathtyrum Golf Course adjacent
  74. St Andrews, Old Course Hotel Eastbound
  75. St Andrews, Petheram Bridge Car Park adjacent
  76. St Andrews, Petheram Bridge at
  77. St Andrews, Petheram Bridge Car Park in
  78. St Andrews, Kinburn Park adjacent
  79. St Andrews, Bus Station side entrance
  80. St Andrews, Students' Union adjacent