95
Stagecoach East Scotland
95 bus timetable: Leven to Anstruther
Leven - Anstruther
Leven bus station - Anstruther harbour
Route map
95 live route map
See the route, stops, and live buses currently on this line.
93 stops
Live buses loading
Map ready
Loading the route map...
Leven Bus Station 2 → Anstruther Harbour
17 trips · first 06:50 · last 23:35
Sunday
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
06:50
Anstruther Harbour
07:50
Anstruther Harbour
09:35
Anstruther Harbour
10:35
Anstruther Harbour
11:35
Anstruther Harbour
12:35
Anstruther Harbour
13:35
Anstruther Harbour
14:35
Anstruther Harbour
15:35
Anstruther Harbour
16:35
Anstruther Harbour
17:35
Anstruther Harbour
18:35
Anstruther Harbour
19:35
Anstruther Harbour
20:35
Anstruther Harbour
21:35
Anstruther Harbour
22:35
Anstruther Harbour
23:35
Anstruther Harbour
Leven, Bus Station
Stance 2
06:50
07:50
09:35
10:35
11:35
12:35
13:35
14:35
15:35
16:35
17:35
18:35
19:35
20:35
21:35
22:35
23:35
Leven, Viewforth Nursery
opposite
06:52
07:52
09:37
10:37
11:37
12:37
13:37
14:37
15:37
16:37
17:36
18:36
19:36
20:36
21:36
22:36
23:36
Leven, Scoonie Kirk
adjacent
06:52
07:52
09:37
10:37
11:37
12:37
13:37
14:37
15:37
16:37
17:38
18:37
19:37
20:37
21:37
22:37
23:37
Leven, Hawthorn Street
adjacent
06:53
07:53
09:38
10:38
11:38
12:38
13:38
14:38
15:38
16:38
17:38
18:37
19:37
20:37
21:37
22:37
23:37
Scoonie, Haughgate Avenue
adjacent
06:54
07:54
09:39
10:39
11:39
12:39
13:39
14:39
15:39
16:39
17:39
18:38
19:38
20:38
21:38
22:38
23:38
Scoonie, Letham Glen
Northbound
06:54
07:54
09:39
10:39
11:39
12:39
13:39
14:39
15:39
16:39
17:39
18:38
19:38
20:38
21:38
22:38
23:38
Leven, Cupar Road
adjacent
06:55
07:55
09:40
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:40
18:39
19:39
20:39
21:39
22:39
23:39
Leven, Scoonie Golf Course
opposite
06:55
07:55
09:40
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:40
18:39
19:39
20:39
21:39
22:39
23:39
Leven, Silverburn Park
opposite
06:56
07:56
09:41
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:41
18:40
19:40
20:40
21:40
22:40
23:40
Lundin Links, Old Manor Hotel
opposite
06:58
07:58
09:43
10:43
11:43
12:43
13:43
14:43
15:43
16:43
17:43
18:42
19:42
20:42
21:42
22:42
23:42
Lundin Links Hotel
before
06:58
07:58
09:43
10:43
11:43
12:43
13:43
14:43
15:43
16:43
17:43
18:42
19:42
20:42
21:42
22:42
23:42
Lundin Links, Woodlands Road
adjacent
06:59
07:59
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:43
19:43
20:43
21:43
22:43
23:43
Lower Largo, Drummochy Road
adjacent 42
07:00
08:00
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:44
19:44
20:44
21:44
22:44
23:44
Lower Largo, Harbour
adjacent
07:01
08:01
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:45
19:45
20:45
21:45
22:45
23:45
Lower Largo, Station Park
opposite
07:01
08:01
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:45
19:45
20:45
21:45
22:45
23:45
Lower Largo, Keilburn
adjacent
07:02
08:02
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:46
19:46
20:46
21:46
22:46
23:46
Lower Largo, Harbour Wynd
opposite
07:02
08:02
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:46
19:46
20:46
21:46
22:46
23:46
Lundin Links, Durham Wynd
opposite
07:02
08:02
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:46
19:46
20:46
21:46
22:46
23:46
Upper Largo, Post Office
opposite
07:03
08:03
09:48
10:48
11:48
12:48
13:48
14:48
15:48
16:48
17:48
18:47
19:47
20:47
21:47
22:47
23:47
Upper Largo, Simpson Institute
adjacent
07:04
08:04
09:49
10:49
11:49
12:49
13:49
14:49
15:49
16:49
17:49
18:48
19:48
20:48
21:48
22:48
23:48
Drumeldrie, Hollybank Cottage
adjacent
07:06
08:06
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:51
18:50
19:50
20:50
21:50
22:50
23:50
Dumbarnie, Golf Course
opposite
07:08
08:08
09:53
10:53
11:53
12:53
13:53
14:53
15:53
16:53
17:53
18:52
19:52
20:52
21:52
22:52
23:52
Balchrystie Farm
adjacent
07:09
08:09
09:54
10:54
11:54
12:54
13:54
14:54
15:54
16:54
17:54
18:53
19:53
20:53
21:53
22:53
23:53
Colinsburgh, Charleton Golf Course
adjacent
07:11
08:11
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:56
18:55
19:55
20:55
21:55
22:55
23:55
Colinsburgh, Library
adjacent
07:12
08:12
09:57
10:57
11:57
12:57
13:57
14:57
15:57
16:57
17:57
18:56
19:56
20:56
21:56
22:56
23:56
Colinsburgh, Primary School
adjacent
07:12
08:12
09:57
10:57
11:57
12:57
13:57
14:57
15:57
16:57
17:57
18:56
19:56
20:56
21:56
22:56
23:56
Colinsburgh, Carnie House
opposite
07:14
08:14
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:59
18:58
19:58
20:58
21:58
22:58
23:58
Colinsburgh, Cairnie Crossroads
Southbound
07:14
08:14
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:59
18:58
19:58
20:58
21:58
22:58
23:58
Kilconquhar, Mains Cottages
adjacent
07:15
08:15
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
18:59
19:59
20:59
21:59
22:59
23:59
Kilconquhar, St Andrews Road
Southbound
07:16
08:16
10:01
11:01
12:01
13:01
14:01
15:01
16:01
17:01
18:01
19:00
20:00
21:00
22:00
23:00
00:01+1
Kilconquhar, Church
adjacent
07:17
08:17
10:02
11:02
12:02
13:02
14:02
15:02
16:02
17:02
18:02
19:01
20:01
21:01
22:01
23:01
00:01+1
Elie, Primary School
opposite
07:22
08:22
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:07
18:07
19:05
20:05
21:05
22:05
23:05
00:05+1
Elie, High Street
opposite 46
07:23
08:23
10:08
11:08
12:08
13:08
14:08
15:08
16:08
17:08
18:08
19:06
20:06
21:06
22:06
23:06
00:06+1
Elie, Wadeslea
opposite
07:23
08:23
10:08
11:08
12:08
13:08
14:08
15:08
16:08
17:08
18:08
19:06
20:06
21:06
22:06
23:06
00:06+1
Elie, Ardross Farm
opposite
07:25
08:25
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:10
19:08
20:08
21:08
22:08
23:08
00:08+1
St Monans Bowhouse
adjacent
07:27
08:27
10:12
11:12
12:12
13:12
14:12
15:12
16:12
17:12
18:12
19:10
20:10
21:10
22:10
23:10
00:10+1
St Monans Windmill Gardens
opposite
07:28
08:28
10:13
11:13
12:13
13:13
14:13
15:13
16:13
17:13
18:13
19:11
20:11
21:11
22:11
23:11
00:11+1
St Monans, Station Road
opposite
07:28
08:28
10:13
11:13
12:13
13:13
14:13
15:13
16:13
17:13
18:13
19:11
20:11
21:11
22:11
23:11
00:11+1
St Monans, Elm Grove
opposite 12
07:29
08:29
10:14
11:14
12:14
13:14
14:14
15:14
16:14
17:14
18:14
19:12
20:12
21:12
22:12
23:12
00:12+1
Pittenweem, Viewforth Place
adjacent 51
07:32
08:32
10:17
11:17
12:17
13:17
14:17
15:17
16:17
17:17
18:17
19:14
20:14
21:14
22:14
23:14
00:14+1
Pittenweem, Tollcross
Eastbound
07:33
08:33
10:18
11:18
12:18
13:18
14:18
15:18
16:18
17:18
18:18
19:15
20:15
21:15
22:15
23:15
00:15+1
Pittenweem, Milton Road
adjacent
07:34
08:34
10:19
11:19
12:19
13:19
14:19
15:19
16:19
17:19
18:19
19:16
20:16
21:16
22:16
23:16
00:16+1
Anstruther, Craws Nest Hotel
opposite
07:38
08:38
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:21
19:18
20:18
21:18
22:18
23:18
00:18+1
Anstruther, Crichton Street
opposite
07:38
08:38
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:21
19:18
20:18
21:18
22:18
23:18
00:18+1
Anstruther, St Andrews Road
adjacent
07:39
08:39
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:24
18:22
19:19
20:19
21:19
22:19
23:19
00:19+1
Anstruther, Harbour
opposite
07:40
08:40
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:25
18:22
19:19
20:19
21:19
22:19
23:19
00:19+1
Anstruther Harbour → Leven Bus Station 2
18 trips · first 00:43 · last 23:43
Sunday
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
00:43
Anstruther Harbour
06:58
Anstruther Harbour
08:08
Anstruther Harbour
09:18
Anstruther Harbour
10:18
Anstruther Harbour
11:18
Anstruther Harbour
12:18
Anstruther Harbour
13:18
Anstruther Harbour
14:18
Anstruther Harbour
15:18
Anstruther Harbour
16:18
Anstruther Harbour
17:18
Anstruther Harbour
18:18
Anstruther Harbour
19:48
Anstruther Harbour
20:43
Anstruther Harbour
21:43
Anstruther Harbour
22:43
Anstruther Harbour
23:43
Anstruther Harbour
Anstruther, Harbour
adjacent
00:43
06:58
08:08
09:18
10:18
11:18
12:18
13:18
14:18
15:18
16:18
17:18
18:18
19:48
20:43
21:43
22:43
23:43
Anstruther, Crichton Street
adjacent
00:44
06:59
08:09
09:19
10:19
11:19
12:19
13:19
14:19
15:19
16:19
17:19
18:19
19:49
20:44
21:44
22:44
23:44
Anstruther, Craws Nest Hotel
adjacent
00:45
07:00
08:10
09:20
10:20
11:20
12:20
13:20
14:20
15:20
16:20
17:20
18:20
19:50
20:45
21:45
22:45
23:45
Pittenweem, Milton Road
opposite
00:48
07:03
08:13
09:23
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:23
19:53
20:48
21:48
22:48
23:48
Pittenweem, Tollcross
Westbound
00:49
07:04
08:14
09:24
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:24
18:24
19:54
20:49
21:49
22:49
23:49
Pittenweem, Viewforth Place
adjacent 46
00:50
07:05
08:15
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:25
18:25
19:55
20:50
21:50
22:50
23:50
St Monans, Elm Grove
adjacent 12
00:53
07:10
08:20
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:30
18:30
19:58
20:53
21:53
22:53
23:53
St Monans, Station Road
adjacent
00:54
07:11
08:21
09:31
10:31
11:31
12:31
13:31
14:31
15:31
16:31
17:31
18:31
19:59
20:54
21:54
22:54
23:54
St Monans Windmill Gardens
adjacent
00:55
07:12
08:22
09:32
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:32
20:00
20:55
21:55
22:55
23:55
St Monans Bowhouse
opposite
00:55
07:12
08:22
09:32
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:32
20:00
20:55
21:55
22:55
23:55
Elie, Ardross Farm
adjacent
00:57
07:14
08:24
09:34
10:34
11:34
12:34
13:34
14:34
15:34
16:34
17:34
18:34
20:02
20:57
21:57
22:57
23:57
Elie, Wadeslea
adjacent
00:59
07:16
08:26
09:36
10:36
11:36
12:36
13:36
14:36
15:36
16:36
17:36
18:36
20:04
20:59
21:59
22:59
23:59
Elie, High Street
opposite 49
00:59
07:16
08:26
09:36
10:36
11:36
12:36
13:36
14:36
15:36
16:36
17:36
18:36
20:04
20:59
21:59
22:59
23:59
Elie, Primary School
adjacent
01:00
07:17
08:27
09:37
10:37
11:37
12:37
13:37
14:37
15:37
16:37
17:37
18:37
20:05
21:00
22:00
23:00
00:00+1
Kilconquhar, Church
opposite
01:04
07:21
08:31
09:41
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:41
18:41
20:09
21:04
22:04
23:04
00:04+1
Kilconquhar, St Andrews Road
Northbound
01:04
07:21
08:31
09:41
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:41
18:41
20:09
21:04
22:04
23:04
00:04+1
Kilconquhar, Mains Cottages
opposite
01:05
07:22
08:32
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:42
18:42
20:10
21:05
22:05
23:05
00:05+1
Colinsburgh, Cairnie Crossroads
Northbound
01:07
07:24
08:34
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
20:12
21:07
22:07
23:07
00:07+1
Colinsburgh, Carnie House
adjacent
01:07
07:24
08:34
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
20:12
21:07
22:07
23:07
00:07+1
Colinsburgh, Primary School
opposite
01:09
07:26
08:36
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:46
20:14
21:09
22:09
23:09
00:09+1
Colinsburgh, Library
opposite
01:09
07:26
08:36
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:46
20:14
21:09
22:09
23:09
00:09+1
Colinsburgh, Charleton Golf Course
opposite
01:10
07:27
08:37
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:47
20:15
21:10
22:10
23:10
00:10+1
Balchrystie Farm
opposite
01:11
07:28
08:38
09:48
10:48
11:48
12:48
13:48
14:48
15:48
16:48
17:48
18:48
20:16
21:11
22:11
23:11
00:11+1
Dumbarnie, Golf Course
adjacent
01:13
07:30
08:40
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:50
18:50
20:18
21:13
22:13
23:13
00:13+1
Drumeldrie, Hollybank Cottage
opposite
01:14
07:31
08:41
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:51
18:51
20:19
21:14
22:14
23:14
00:14+1
Upper Largo, Simpson Institute
opposite
01:16
07:33
08:43
09:53
10:53
11:53
12:53
13:53
14:53
15:53
16:53
17:53
18:53
20:21
21:16
22:16
23:16
00:16+1
Upper Largo, Post Office
adjacent
01:17
07:34
08:44
09:54
10:54
11:54
12:54
13:54
14:54
15:54
16:54
17:54
18:54
20:22
21:17
22:17
23:17
00:17+1
Lundin Links, Durham Wynd
adjacent
01:18
07:35
08:45
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
18:55
20:23
21:18
22:18
23:18
00:18+1
Lower Largo, Harbour Wynd
adjacent
01:18
07:35
08:45
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
18:55
20:23
21:18
22:18
23:18
00:18+1
Lower Largo, Keilburn
opposite
01:18
07:35
08:45
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
18:55
20:23
21:18
22:18
23:18
00:18+1
Lower Largo, Station Park
adjacent
01:19
07:36
08:46
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:56
18:56
20:24
21:19
22:19
23:19
00:19+1
Lower Largo, Harbour
opposite
01:19
07:36
08:46
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:56
18:56
20:24
21:19
22:19
23:19
00:19+1
Lower Largo, Drummochy Road
opposite 40
01:20
07:37
08:47
09:57
10:57
11:57
12:57
13:57
14:57
15:57
16:57
17:57
18:57
20:25
21:20
22:20
23:20
00:20+1
Lundin Links, Victoria Road
adjacent
01:21
07:38
08:48
09:58
10:58
11:58
12:58
13:58
14:58
15:58
16:58
17:58
18:58
20:26
21:21
22:21
23:21
00:21+1
Lundin Links, Crescent Road
adjacent
01:22
07:39
08:49
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:59
18:59
20:27
21:22
22:22
23:22
00:22+1
Lundin Links, Bowling Green
adjacent
01:22
07:39
08:49
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:59
18:59
20:27
21:22
22:22
23:22
00:22+1
Lundin Links, Old Manor Hotel
adjacent
01:23
07:40
08:50
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:28
21:23
22:23
23:23
00:23+1
Leven, Silverburn Park
adjacent
01:24
07:41
08:51
10:01
11:01
12:01
13:01
14:01
15:01
16:01
17:01
18:01
19:01
20:29
21:24
22:24
23:24
00:24+1
Leven, Scoonie Golf Course
adjacent
01:25
07:42
08:52
10:02
11:02
12:02
13:02
14:02
15:02
16:02
17:02
18:02
19:02
20:30
21:25
22:25
23:25
00:25+1
Leven, Cupar Road
opposite
01:25
07:42
08:52
10:02
11:02
12:02
13:02
14:02
15:02
16:02
17:02
18:02
19:02
20:30
21:25
22:25
23:25
00:25+1
Scoonie, Letham Glen
Southbound
01:26
07:43
08:53
10:03
11:03
12:03
13:03
14:03
15:03
16:03
17:03
18:03
19:03
20:31
21:26
22:26
23:26
00:26+1
Scoonie, Haughgate Avenue
opposite
01:27
07:44
08:54
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:04
18:04
19:04
20:32
21:27
22:27
23:27
00:27+1
Leven, Maitland Street
adjacent
01:27
07:44
08:54
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:04
18:04
19:04
20:32
21:27
22:27
23:27
00:27+1
Leven, St Andrews Parish Church
adjacent
01:27
07:44
08:54
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:04
18:04
19:04
20:32
21:27
22:27
23:27
00:27+1
Leven, Waggon Road
opposite
01:28
07:45
08:55
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:05
18:05
19:05
20:33
21:28
22:28
23:28
00:28+1
Leven, Viewforth Nursery
adjacent
01:28
07:45
08:55
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:05
18:05
19:05
20:33
21:28
22:28
23:28
00:28+1
Leven, Bus Station
Arrival Bay
01:30
07:47
08:57
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:07
18:07
19:07
20:35
21:30
22:30
23:30
00:30+1
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_95_1.
All stops shown
47 stops- Anstruther, Harbour adjacent
- Anstruther, Crichton Street adjacent
- Anstruther, Craws Nest Hotel adjacent
- Pittenweem, Milton Road opposite
- Pittenweem, Tollcross Westbound
- Pittenweem, Viewforth Place adjacent 46
- St Monans, Elm Grove adjacent 12
- St Monans, Station Road adjacent
- St Monans Windmill Gardens adjacent
- St Monans Bowhouse opposite
- Elie, Ardross Farm adjacent
- Elie, Wadeslea adjacent
- Elie, High Street opposite 49
- Elie, Primary School adjacent
- Kilconquhar, Church opposite
- Kilconquhar, St Andrews Road Northbound
- Kilconquhar, Mains Cottages opposite
- Colinsburgh, Cairnie Crossroads Northbound
- Colinsburgh, Carnie House adjacent
- Colinsburgh, Primary School opposite
- Colinsburgh, Library opposite
- Colinsburgh, Charleton Golf Course opposite
- Balchrystie Farm opposite
- Dumbarnie, Golf Course adjacent
- Drumeldrie, Hollybank Cottage opposite
- Upper Largo, Simpson Institute opposite
- Upper Largo, Post Office adjacent
- Lundin Links, Durham Wynd adjacent
- Lower Largo, Harbour Wynd adjacent
- Lower Largo, Keilburn opposite
- Lower Largo, Station Park adjacent
- Lower Largo, Harbour opposite
- Lower Largo, Drummochy Road opposite 40
- Lundin Links, Victoria Road adjacent
- Lundin Links, Crescent Road adjacent
- Lundin Links, Bowling Green adjacent
- Lundin Links, Old Manor Hotel adjacent
- Leven, Silverburn Park adjacent
- Leven, Scoonie Golf Course adjacent
- Leven, Cupar Road opposite
- Scoonie, Letham Glen Southbound
- Scoonie, Haughgate Avenue opposite
- Leven, Maitland Street adjacent
- Leven, St Andrews Parish Church adjacent
- Leven, Waggon Road opposite
- Leven, Viewforth Nursery adjacent
- Leven, Bus Station Arrival Bay