X27
Stagecoach East Scotland
X27 bus timetable: Kincardine to Kirkcaldy
Kincardine - Kirkcaldy
Route map
X27 live route map
See the route, stops, and live buses currently on this line.
52 stops
Live buses loading
Map ready
Loading the route map...
Kincardine North Approach Road → Kirkcaldy Bus Station
17 trips · first 05:15 · last 21:02
Tue
Live From 2026-05-12
Swipe sideways to see later trips.
Stop
05:15
Kirkcaldy Bus Station
06:15
Kirkcaldy Bus Station
07:04
Kirkcaldy Bus Station
08:04
Kirkcaldy Bus Station
09:04
Kirkcaldy Bus Station
10:04
Kirkcaldy Bus Station
11:04
Kirkcaldy Bus Station
12:04
Kirkcaldy Bus Station
13:04
Kirkcaldy Bus Station
14:04
Kirkcaldy Bus Station
15:04
Kirkcaldy Bus Station
16:04
Kirkcaldy Bus Station
17:11
Kirkcaldy Bus Station
18:11
Kirkcaldy Bus Station
19:04
Kirkcaldy Bus Station
20:04
Kirkcaldy Bus Station
21:02
Kirkcaldy Bus Station
Kincardine, North Approach Road
Eastbound
·
·
07:04
08:04
09:04
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:11
18:11
19:04
20:04
21:02
Kincardine, Westfield Access Road
adjacent
·
·
07:05
08:05
09:05
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:12
18:12
19:05
20:05
21:03
Cairneyhill, Glen Moriston Drive
adjacent
·
·
07:15
08:15
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:22
18:22
19:15
20:15
21:13
Cairneyhill, Brandy Riggs
opposite
·
·
07:15
08:15
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:22
18:22
19:15
20:15
21:13
Crossford, Beechwood
opposite
·
·
07:19
08:19
09:19
10:19
11:19
12:19
13:19
14:19
15:19
16:19
17:26
18:26
19:19
20:19
21:17
Dunfermline, Bus Station
Arrival Bay
·
·
07:24
08:24
09:24
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:31
18:31
19:24
20:24
21:22
Dunfermline, Bus Station
Stance 3
05:15
06:15
07:30
08:30
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:35
18:35
19:30
20:30
21:25
Dunfermline, East End Football Park
adjacent
05:19
06:19
07:34
08:34
09:34
10:34
11:34
12:34
13:34
14:34
15:34
16:34
17:39
18:39
19:34
20:34
21:29
Dunfermline, Halbeath Road
outside 116
05:22
06:22
07:37
08:37
09:37
10:37
11:37
12:37
13:37
14:37
15:37
16:37
17:42
18:42
19:37
20:37
21:32
Halbeath Retail Park
adjacent
05:24
06:24
07:39
08:39
09:39
10:39
11:39
12:39
13:39
14:39
15:39
16:39
17:44
18:44
19:39
20:39
21:34
Halbeath, Pittsburgh Road
Southbound
05:25
06:25
07:41
08:41
09:41
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:46
18:46
19:41
20:41
21:36
Halbeath, Shin Way
adjacent
05:26
06:26
07:42
08:42
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:47
18:47
19:42
20:42
21:37
Halbeath, Fife Leisure Park
Northbound
05:26
06:26
07:43
08:43
09:43
10:43
11:43
12:43
13:43
14:43
15:43
16:43
17:48
18:48
19:43
20:43
21:38
05:30
06:30
07:47
08:47
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:52
18:52
19:47
20:47
21:42
Halbeath, Park & Ride
Stance 1
05:30
06:30
07:50
08:50
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:55
18:55
19:50
20:50
21:45
Crossgates, Hillview Crescent
adjacent
05:33
06:33
07:53
08:53
09:53
10:53
11:53
12:53
13:53
14:53
15:53
16:53
17:58
18:58
19:53
20:53
21:48
Hill of Beath, Concrete Works
opposite
05:35
06:35
07:55
08:55
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
18:00
19:00
19:55
20:55
21:50
Cowdenbeath, Bus Depot
adjacent
05:38
06:38
07:58
08:58
09:58
10:58
11:58
12:58
13:58
14:58
15:58
16:58
18:03
19:03
19:58
20:58
21:53
Cowdenbeath, The Fountain
opposite
05:40
06:40
08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:05
19:05
20:00
21:00
21:55
Chapel Roundabout
adjacent
05:50
06:50
08:10
09:10
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:15
19:15
20:10
21:10
22:05
Capshard, Fair Isle Road
opposite
05:52
06:52
08:12
09:12
10:12
11:12
12:12
13:12
14:12
15:12
16:12
17:12
18:17
19:17
20:12
21:12
22:07
Capshard Wood
adjacent
05:54
06:54
08:14
09:14
10:14
11:14
12:14
13:14
14:14
15:14
16:14
17:14
18:19
19:19
20:14
21:14
22:09
Smeaton, Sycamore Avenue
adjacent
05:56
06:56
08:16
09:16
10:16
11:16
12:16
13:16
14:16
15:16
16:16
17:16
18:21
19:21
20:16
21:16
22:11
Hayfield, Victoria Hospital
opposite
05:58
06:58
08:18
09:18
10:18
11:18
12:18
13:18
14:18
15:18
16:18
17:18
18:23
19:23
20:18
21:18
22:13
Kirkcaldy, Kennedy Crescent
adjacent
06:01
07:01
08:21
09:21
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:21
18:26
19:26
20:21
21:21
22:16
Raith, College of Nursing
opposite
06:04
07:04
08:25
09:24
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:24
18:29
19:29
20:24
21:24
22:19
Kirkcaldy, Bus Station
Arrival Bay
06:05
07:05
08:27
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:25
18:30
19:30
20:25
21:25
22:20
Kirkcaldy Bus Station → Kincardine North Approach Road
20 trips · first 04:53 · last 21:30
Tue
Live From 2026-05-12
Swipe sideways to see later trips.
Stop
04:53
Kirkcaldy Bus Station
04:55
Kirkcaldy Bus Station
05:43
Kirkcaldy Bus Station
06:28
Kirkcaldy Bus Station
07:38
Kirkcaldy Bus Station
08:38
Kirkcaldy Bus Station
09:45
Kirkcaldy Bus Station
10:45
Kirkcaldy Bus Station
11:45
Kirkcaldy Bus Station
12:45
Kirkcaldy Bus Station
13:45
Kirkcaldy Bus Station
14:45
Kirkcaldy Bus Station
15:45
Kirkcaldy Bus Station
16:45
Kirkcaldy Bus Station
17:15
Kirkcaldy Bus Station
17:45
Kirkcaldy Bus Station
18:25
Kirkcaldy Bus Station
19:25
Kirkcaldy Bus Station
20:30
Kirkcaldy Bus Station
21:30
Kirkcaldy Bus Station
Kirkcaldy, Bus Station
Stance 9
04:55
·
05:45
06:31
07:45
08:45
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:15
17:45
18:25
19:25
20:30
21:30
Raith, College of Nursing
adjacent
04:57
·
05:47
06:33
07:47
08:47
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:17
17:47
18:27
19:27
20:32
21:32
Kirkcaldy, Kennedy Crescent
opposite
05:01
·
05:51
06:37
07:51
08:51
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:21
17:51
18:31
19:31
20:36
21:36
Hayfield, Victoria Hospital
adjacent
05:04
·
05:54
06:40
07:54
08:54
09:54
10:54
11:54
12:54
13:54
14:54
15:54
16:54
17:24
17:54
18:34
19:34
20:39
21:39
Smeaton, Sycamore Avenue
opposite
05:06
·
05:56
06:42
07:56
08:56
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:26
17:56
18:36
19:36
20:41
21:41
Capshard Wood
opposite
05:09
·
05:59
06:45
07:59
08:59
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:29
17:59
18:39
19:39
20:44
21:44
Capshard, Fair Isle Road
adjacent
05:11
·
06:01
06:47
08:01
09:01
10:01
11:01
12:01
13:01
14:01
15:01
16:01
17:01
17:31
18:01
18:41
19:41
20:46
21:46
Chapel Roundabout
opposite
05:13
·
06:03
06:49
08:03
09:03
10:03
11:03
12:03
13:03
14:03
15:03
16:03
17:03
17:33
18:03
18:43
19:43
20:48
21:48
Cowdenbeath, The Fountain
adjacent
05:23
·
06:13
06:59
08:13
09:13
10:13
11:13
12:13
13:13
14:13
15:13
16:13
17:13
17:43
18:13
18:53
19:53
20:58
21:58
Cowdenbeath, Bus Depot
opposite
05:25
·
06:15
07:01
08:15
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
17:45
18:15
18:55
19:55
21:00
22:00
Hill of Beath, Concrete Works
adjacent
05:28
·
06:18
07:04
08:18
09:18
10:18
11:18
12:18
13:18
14:18
15:18
16:18
17:18
17:48
18:18
18:58
19:58
21:03
22:03
Crossgates, Manse Road
opposite
05:30
·
06:20
07:06
08:20
09:20
10:20
11:20
12:20
13:20
14:20
15:20
16:20
17:20
17:50
18:20
19:00
20:00
21:05
22:05
05:33
·
06:23
07:09
08:23
09:23
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
17:53
18:23
19:03
20:03
21:08
22:08
Halbeath, Park & Ride
Stance 3
05:35
·
06:25
07:13
08:28
09:28
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
17:53
18:28
19:03
20:03
21:08
22:08
Halbeath, Fife Leisure Park
Southbound
05:39
·
06:29
07:17
08:32
09:32
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
17:57
18:32
19:07
20:07
21:12
22:12
Halbeath, Shin Way
opposite
05:40
·
06:30
07:18
08:33
09:33
10:33
11:33
12:33
13:33
14:33
15:33
16:33
17:33
17:58
18:33
19:08
20:08
21:13
22:13
Halbeath, Pittsburgh Road
Northbound
05:41
·
06:31
07:19
08:34
09:34
10:34
11:34
12:34
13:34
14:34
15:34
16:34
17:34
17:59
18:34
19:09
20:09
21:14
22:14
Halbeath Retail Park
adjacent
05:43
·
06:33
07:21
08:36
09:36
10:36
11:36
12:36
13:36
14:36
15:36
16:36
17:36
18:01
18:36
19:11
20:11
21:16
22:16
Dunfermline, Linburn Road
adjacent
05:45
·
06:35
07:23
08:38
09:38
10:38
11:38
12:38
13:38
14:38
15:38
16:38
17:38
18:03
18:38
19:13
20:13
21:18
22:18
Dunfermline, East End Football Park
opposite
05:48
·
06:38
07:26
08:41
09:41
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:41
18:06
18:41
19:16
20:16
21:21
22:21
Dunfermline, Bus Station
Arrival Bay
05:51
·
06:41
07:29
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:09
18:44
19:19
20:19
21:24
22:24
Dunfermline, Bus Station
Stance 6
05:55
04:55
06:45
07:35
08:50
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:50
·
18:50
·
·
·
·
Crossford, Beechwood
adjacent
06:00
05:00
06:50
07:40
08:55
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
·
18:55
·
·
·
·
Cairneyhill, Brandy Riggs
adjacent
06:05
05:05
06:55
07:45
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
·
19:00
·
·
·
·
Cairneyhill, Glen Moriston Drive
opposite
06:06
05:06
06:56
07:46
09:01
10:01
11:01
12:01
13:01
14:01
15:01
16:01
17:01
18:01
·
19:01
·
·
·
·
Kincardine, Westfield Access Road
opposite
06:15
05:15
07:05
07:55
09:10
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:10
·
19:10
·
·
·
·
Kincardine, North Approach Road
Westbound
06:16
05:16
07:06
07:56
09:11
10:11
11:11
12:11
13:11
14:11
15:11
16:11
17:11
18:11
·
19:11
·
·
·
·
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_X27_2.
All stops shown
28 stops- Kirkcaldy, Bus Station Arrival Bay
- Kirkcaldy, Bus Station Stance 9
- Raith, College of Nursing adjacent
- Kirkcaldy, Kennedy Crescent opposite
- Hayfield, Victoria Hospital adjacent
- Smeaton, Sycamore Avenue opposite
- Capshard Wood opposite
- Capshard, Fair Isle Road adjacent
- Chapel Roundabout opposite
- Cowdenbeath, The Fountain adjacent
- Cowdenbeath, Bus Depot opposite
- Hill of Beath, Concrete Works adjacent
- Crossgates, Manse Road opposite
- Halbeath, Park & Ride Arrival Bay at
- Halbeath, Park & Ride Stance 3
- Halbeath, Fife Leisure Park Southbound
- Halbeath, Shin Way opposite
- Halbeath, Pittsburgh Road Northbound
- Halbeath Retail Park adjacent
- Dunfermline, Linburn Road adjacent
- Dunfermline, East End Football Park opposite
- Dunfermline, Bus Station Arrival Bay
- Dunfermline, Bus Station Stance 6
- Crossford, Beechwood adjacent
- Cairneyhill, Brandy Riggs adjacent
- Cairneyhill, Glen Moriston Drive opposite
- Kincardine, Westfield Access Road opposite
- Kincardine, North Approach Road Westbound