BusGenie
64
Moffat & Williamson

64 bus timetable: Glenrothes to St Andrews

Glenrothes - St Andrews

Mode Bus

Glenrothes → St Andrews

18 trips · first 00:30 · last 23:30
Saturday Live Valid 2026-06-04 – 2026-08-17

Swipe sideways to see later trips.

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

St Andrews → Glenrothes

18 trips · first 00:25 · last 23:25
Saturday Live Valid 2026-06-04 – 2026-08-17

Swipe sideways to see later trips.

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

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

Main stops shown

19 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Glenrothes, Bus Station Stance 15
  2. Freuchie, Primary School adjacent
  3. Falkland, Palace adjacent
  4. Gateside, Station Road adjacent
  5. Strathmiglo, West Road opposite
  6. Auchtermuchty, Orchard Court adjacent
  7. Giffordtown, Main Street SE Bound
  8. Dunshalt, The Wynd opposite
  9. Ladybank, Railway Station opposite
  10. Letham, Village Centre adjacent
  11. Springfield, Primary School adjacent
  12. Stratheden, Hospital - Main Gate opposite
  13. Cupar, Crossgate Stance A
  14. Craigrothie, Ceres Road adjacent 5
  15. Ceres, Bow Butts adjacent
  16. Pitscottie, Post Office adjacent
  17. Strathkinness, Church Road adjacent
  18. St Andrews, Younger Gardens opposite
  19. St Andrews, Students' Union adjacent