BusGenie
X59
Stagecoach East Scotland

X59 bus timetable: Glenrothes to St Andrews

Glenrothes - St Andrews

Mode Bus

Glenrothes Bus Station Arrival Bay → St Andrews Bus Station

32 trips · first 04:55 · last 20:26
Fri Live From 2026-03-30

Swipe sideways to see later trips.

Stop
04:55 St Andrews Bus Station
04:55 St Andrews Bus Station
05:55 St Andrews Bus Station
05:55 St Andrews Bus Station
07:15 St Andrews Bus Station
07:15 St Andrews Bus Station
08:11 St Andrews Bus Station
08:11 St Andrews Bus Station
09:06 St Andrews Bus Station
09:06 St Andrews Bus Station
09:56 St Andrews Bus Station
09:56 St Andrews Bus Station
11:06 St Andrews Bus Station
11:06 St Andrews Bus Station
12:06 St Andrews Bus Station
12:06 St Andrews Bus Station
13:06 St Andrews Bus Station
13:06 St Andrews Bus Station
14:06 St Andrews Bus Station
14:06 St Andrews Bus Station
15:06 St Andrews Bus Station
15:06 St Andrews Bus Station
16:06 St Andrews Bus Station
16:06 St Andrews Bus Station
17:24 St Andrews Bus Station
17:24 St Andrews Bus Station
18:24 St Andrews Bus Station
18:24 St Andrews Bus Station
19:26 St Andrews Bus Station
19:26 St Andrews Bus Station
20:26 St Andrews Bus Station
20:26 St Andrews Bus Station
·
·
·
·
·
·
08:11
08:11
09:06
09:06
09:56
09:56
11:06
11:06
12:06
12:06
13:06
13:06
14:06
14:06
15:06
15:06
16:06
16:06
17:24
17:24
18:24
18:24
19:26
19:26
20:26
20:26
04:55
04:55
05:55
05:55
07:15
07:15
08:16
08:16
09:10
09:10
10:00
10:00
11:10
11:10
12:10
12:10
13:10
13:10
14:10
14:10
15:10
15:10
16:10
16:10
17:29
17:29
18:29
18:29
19:30
19:30
20:29
20:29
05:09
05:09
06:09
06:09
07:29
07:29
08:30
08:30
09:24
09:24
10:14
10:14
11:24
11:24
12:24
12:24
13:24
13:24
14:24
14:24
15:24
15:24
16:24
16:24
17:43
17:43
18:43
18:43
19:44
19:44
20:43
20:43
05:18
05:18
06:18
06:18
07:38
07:38
08:38
08:38
09:33
09:33
10:23
10:23
11:33
11:33
12:33
12:33
13:33
13:33
14:33
14:33
15:33
15:33
16:33
16:33
17:51
17:51
18:51
18:51
19:52
19:52
20:51
20:51
05:24
05:24
06:24
06:24
07:44
07:44
08:44
08:44
09:39
09:39
10:29
10:29
11:39
11:39
12:39
12:39
13:39
13:39
14:39
14:39
15:39
15:39
16:39
16:39
17:57
17:57
18:57
18:57
19:58
19:58
20:57
20:57
05:30
05:30
06:30
06:30
07:50
07:50
08:50
08:50
09:45
09:45
10:35
10:35
11:45
11:45
12:45
12:45
13:45
13:45
14:45
14:45
15:45
15:45
16:45
16:45
18:03
18:03
19:03
19:03
20:04
20:04
21:03
21:03
05:40
05:40
06:40
06:40
08:00
08:00
09:00
09:00
09:55
09:55
10:45
10:45
11:55
11:55
12:55
12:55
13:55
13:55
14:55
14:55
15:55
15:55
16:55
16:55
18:13
18:13
19:13
19:13
20:14
20:14
21:13
21:13

St Andrews Bus Station → Glenrothes Bus Station Arrival Bay

25 trips · first 05:47 · last 23:07
Fri Live From 2026-03-30

Swipe sideways to see later trips.

Stop
05:47 St Andrews Bus Station
05:47 St Andrews Bus Station
06:47 St Andrews Bus Station
06:47 St Andrews Bus Station
08:07 St Andrews Bus Station
08:07 St Andrews Bus Station
09:07 St Andrews Bus Station
09:07 St Andrews Bus Station
10:07 St Andrews Bus Station
10:07 St Andrews Bus Station
11:07 St Andrews Bus Station
11:07 St Andrews Bus Station
12:07 St Andrews Bus Station
12:07 St Andrews Bus Station
13:07 St Andrews Bus Station
13:07 St Andrews Bus Station
14:07 St Andrews Bus Station
14:07 St Andrews Bus Station
15:07 St Andrews Bus Station
15:07 St Andrews Bus Station
16:07 St Andrews Bus Station
16:07 St Andrews Bus Station
17:07 St Andrews Bus Station
17:07 St Andrews Bus Station
23:07 St Andrews Bus Station
05:47
05:47
06:47
06:47
08:07
08:07
09:07
09:07
10:07
10:07
11:07
11:07
12:07
12:07
13:07
13:07
14:07
14:07
15:07
15:07
16:07
16:07
17:07
17:07
23:07
05:55
05:55
06:55
06:55
08:15
08:15
09:15
09:15
10:15
10:15
11:15
11:15
12:15
12:15
13:15
13:15
14:15
14:15
15:15
15:15
16:15
16:15
17:15
17:15
23:15
06:01
06:01
07:01
07:01
08:21
08:21
09:21
09:21
10:21
10:21
11:21
11:21
12:21
12:21
13:21
13:21
14:21
14:21
15:21
15:21
16:21
16:21
17:21
17:21
23:21
06:09
06:09
07:09
07:09
08:29
08:29
09:29
09:29
10:29
10:29
11:29
11:29
12:29
12:29
13:29
13:29
14:29
14:29
15:29
15:29
16:29
16:29
17:29
17:29
23:29
06:17
06:17
07:17
07:17
08:37
08:37
09:37
09:37
10:37
10:37
11:37
11:37
12:37
12:37
13:37
13:37
14:37
14:37
15:37
15:37
16:37
16:37
17:37
17:37
23:37
06:31
06:31
07:31
07:31
08:51
08:51
09:51
09:51
10:51
10:51
11:51
11:51
12:51
12:51
13:51
13:51
14:51
14:51
15:51
15:51
16:51
16:51
17:51
17:51
23:51

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

Main stops shown

7 main stops

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

  1. Glenrothes Bus Station Arrival Bay Stances 1-8
  2. Glenrothes, Bus Station Stance 5
  3. Pitlessie, The Wynd adjacent
  4. Cupar, Railway Station opposite
  5. Dairsie, Pitcairn Park opposite
  6. Guardbridge Hotel adjacent
  7. St Andrews, Bus Station Arrival Bay