BusGenie
95

95 bus timetable: Anstruther to St Andrews

Anstruther - St Andrews

Anstruther harbour - St Andrews bus station

Mode Bus

Not the 95 you're looking for? 35 other bus routes in Great Britain use this number.

Anstruther Harbour → St Andrews New Madras College

20 trips · first 00:05 · last 23:05
Tue Live From 2026-03-30

Swipe sideways to see later trips.

Stop
00:05 St Andrews New Madras College
01:10 St Andrews New Madras College
06:28 St Andrews New Madras College
07:28 St Andrews New Madras College
08:31 St Andrews New Madras College
09:31 St Andrews New Madras College
10:31 St Andrews New Madras College
11:31 St Andrews New Madras College
12:31 St Andrews New Madras College
13:31 St Andrews New Madras College
14:31 St Andrews New Madras College
15:43 St Andrews New Madras College
16:31 St Andrews New Madras College
17:31 St Andrews New Madras College
18:31 St Andrews New Madras College
19:05 St Andrews New Madras College
20:05 St Andrews New Madras College
21:05 St Andrews New Madras College
22:05 St Andrews New Madras College
23:05 St Andrews New Madras College
00:05
01:10
06:28
07:28
08:31
09:31
10:31
11:31
12:31
13:31
14:31
15:43
16:31
17:31
18:31
19:05
20:05
21:05
22:05
23:05
00:10
01:15
06:33
07:33
08:36
09:36
10:36
11:36
12:36
13:36
14:36
15:48
16:36
17:36
18:36
19:10
20:10
21:10
22:10
23:10
·
·
06:42
07:42
08:45
09:45
10:45
11:45
12:45
13:45
14:45
15:57
16:45
17:45
18:45
19:19
20:19
21:19
22:19
23:19
·
·
06:46
07:46
08:49
09:49
10:49
11:49
12:49
13:49
14:49
16:01
16:49
17:49
18:49
·
·
·
·
·
·
·
06:56
07:56
08:59
09:59
10:59
11:59
12:59
13:59
14:59
16:11
16:59
17:59
18:59
19:28
20:28
21:28
22:28
23:28
·
·
07:04
08:04
09:07
10:07
11:07
12:07
13:07
14:07
15:07
16:19
17:07
18:07
19:07
19:35
20:35
21:35
22:35
23:35
·
·
07:14
08:14
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
08:24
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
09:14
10:14
11:14
12:14
13:14
14:14
15:14
16:26
17:14
18:14
19:14
19:41
20:41
21:41
22:41
23:41
·
·
·
·
09:16
10:16
11:16
12:16
13:16
14:16
15:16
16:28
17:16
18:16
19:16
·
·
·
·
·
·
·
07:17
·
09:21
10:21
11:21
12:21
13:21
14:21
15:21
16:33
17:21
18:21
19:21
19:45
20:45
21:45
22:45
23:45

St Andrews New Madras College → Anstruther Harbour

23 trips · first 00:35 · last 22:50
Tue Live From 2026-03-30

Swipe sideways to see later trips.

Stop
00:35 St Andrews New Madras College
04:35 St Andrews New Madras College
05:15 St Andrews New Madras College
06:08 St Andrews New Madras College
06:15 St Andrews New Madras College
07:05 St Andrews New Madras College
07:43 St Andrews New Madras College
08:35 St Andrews New Madras College
09:25 St Andrews New Madras College
10:25 St Andrews New Madras College
11:25 St Andrews New Madras College
12:25 St Andrews New Madras College
13:25 St Andrews New Madras College
14:25 St Andrews New Madras College
15:25 St Andrews New Madras College
15:30 St Andrews New Madras College
16:35 St Andrews New Madras College
17:30 St Andrews New Madras College
18:50 St Andrews New Madras College
19:50 St Andrews New Madras College
20:50 St Andrews New Madras College
21:50 St Andrews New Madras College
22:50 St Andrews New Madras College
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
15:47
·
·
·
·
·
·
·
00:35
·
·
06:08
·
·
07:43
08:35
09:25
10:25
11:25
12:25
13:25
14:25
15:25
·
16:35
17:30
18:50
19:50
20:50
21:50
22:50
00:39
·
·
·
·
·
·
·
·
·
·
·
·
·
·
15:55
·
·
18:54
19:54
20:54
21:54
22:54
·
·
·
06:11
·
·
07:46
08:38
09:28
10:28
11:28
12:28
13:28
14:28
15:28
·
16:38
17:33
·
·
·
·
·
00:45
·
·
06:20
·
·
07:55
08:47
09:37
10:37
11:37
12:37
13:37
14:37
15:37
16:01
16:47
17:42
19:00
20:00
21:00
22:00
23:00
00:52
·
·
06:27
·
·
08:03
08:55
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:09
16:55
17:50
19:07
20:07
21:07
22:07
23:07
·
·
·
·
·
·
08:13
09:05
09:55
10:55
11:55
12:55
·
·
15:55
16:19
17:05
18:00
·
·
·
·
·
01:00
·
·
06:35
·
·
08:17
09:09
09:59
10:59
11:59
12:59
13:54
14:53
15:59
·
17:09
18:04
19:15
20:15
21:15
22:15
23:15
01:08
04:35
05:15
06:43
06:15
07:05
08:26
09:18
10:08
11:08
12:08
13:08
14:03
15:02
16:08
·
17:18
18:13
19:23
20:23
21:23
22:23
23:23
01:12
04:40
05:20
06:47
06:20
07:10
08:31
09:23
10:13
11:13
12:13
13:13
14:08
15:07
16:13
·
17:23
18:18
19:27
20:27
21:27
22:27
23:27

Timetable data from Stagecoach East Scotland, refreshed 2026-07-01 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_95_2.

Main stops shown

11 main stops

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

  1. Anstruther, Harbour opposite
  2. Cellardyke, Toll Road adjacent 52
  3. Crail, Shoregate opposite
  4. Crail, Sauchope Crescent adjacent 2
  5. Kingsbarns, The Square opposite
  6. Kingask, St Andrews Bay opposite
  7. St Andrews, South Street adjacent 147
  8. St Andrews, New Madras College Arrival Bay
  9. St Andrews, Langlands Road opposite
  10. St Andrews, Community Hospital Grounds Entrance
  11. St Andrews, Bus Station Arrival Bay

Looking for a different 95 bus?

35 other routes

The number 95 is used by 35 other bus routes around Great Britain, run by different operators in different areas.

See all 36 bus routes numbered 95