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
15 trips · first 07:30 · last 21:02
Saturday
Live From 2026-05-12
Swipe sideways to see later trips.
Stop
07:30
Kirkcaldy Bus Station
08:30
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:04
Kirkcaldy Bus Station
18:04
Kirkcaldy Bus Station
19:04
Kirkcaldy Bus Station
20:04
Kirkcaldy Bus Station
21:02
Kirkcaldy Bus Station
Kincardine, North Approach Road
Eastbound
·
·
09:04
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:04
18:04
19:04
20:04
21:02
Kincardine, Westfield Access Road
adjacent
·
·
09:05
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:05
18:05
19:05
20:05
21:03
Cairneyhill, Glen Moriston Drive
adjacent
·
·
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
18:15
19:15
20:15
21:13
Cairneyhill, Brandy Riggs
opposite
·
·
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
18:15
19:15
20:15
21:13
Dunfermline, Bus Station
Arrival Bay
·
·
09:24
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:24
18:24
19:24
20:24
21:22
Dunfermline, Bus Station
Stance 3
07:30
08:30
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:30
18:30
19:30
20:30
21:25
Dunfermline, East End Football Park
adjacent
07:34
08:34
09:34
10:34
11:34
12:34
13:34
14:34
15:34
16:34
17:34
18:34
19:34
20:34
21:29
Dunfermline, Halbeath Road
outside 116
07:37
08:37
09:37
10:37
11:37
12:37
13:37
14:37
15:37
16:37
17:37
18:37
19:37
20:37
21:32
Halbeath Retail Park
adjacent
07:39
08:39
09:39
10:39
11:39
12:39
13:39
14:39
15:39
16:39
17:39
18:39
19:39
20:39
21:34
Halbeath, Pittsburgh Road
Southbound
07:41
08:41
09:41
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:41
18:41
19:41
20:41
21:36
Halbeath, Shin Way
adjacent
07:42
08:42
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:42
18:42
19:42
20:42
21:37
Halbeath, Fife Leisure Park
Northbound
07:43
08:43
09:43
10:43
11:43
12:43
13:43
14:43
15:43
16:43
17:43
18:43
19:43
20:43
21:38
07:47
08:47
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:47
19:47
20:47
21:42
Halbeath, Park & Ride
Stance 1
07:50
08:50
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:50
18:50
19:50
20:50
21:45
Crossgates, Hillview Crescent
adjacent
07:53
08:53
09:53
10:53
11:53
12:53
13:53
14:53
15:53
16:53
17:53
18:53
19:53
20:53
21:48
Hill of Beath, Concrete Works
opposite
07:55
08:55
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
18:55
19:55
20:55
21:50
Cowdenbeath, Bus Depot
adjacent
07:58
08:58
09:58
10:58
11:58
12:58
13:58
14:58
15:58
16:58
17:58
18:58
19:58
20:58
21:53
Cowdenbeath, The Fountain
opposite
08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
21:00
21:55
Chapel Roundabout
adjacent
08:10
09:10
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:10
19:10
20:10
21:10
22:05
Capshard, Fair Isle Road
opposite
08:12
09:12
10:12
11:12
12:12
13:12
14:12
15:12
16:12
17:12
18:12
19:12
20:12
21:12
22:07
Smeaton, Sycamore Avenue
adjacent
08:16
09:16
10:16
11:16
12:16
13:16
14:16
15:16
16:16
17:16
18:16
19:16
20:16
21:16
22:11
Hayfield, Victoria Hospital
opposite
08:18
09:18
10:18
11:18
12:18
13:18
14:18
15:18
16:18
17:18
18:18
19:18
20:18
21:18
22:13
Kirkcaldy, Kennedy Crescent
adjacent
08:21
09:21
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:21
18:21
19:21
20:21
21:21
22:16
Raith, College of Nursing
opposite
08:24
09:24
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:24
18:24
19:24
20:24
21:24
22:19
Kirkcaldy, Bus Station
Arrival Bay
08:25
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:25
18:25
19:25
20:25
21:25
22:20
Kirkcaldy Bus Station → Kincardine North Approach Road
17 trips · first 05:48 · last 21:30
Saturday
Live From 2026-05-12
Swipe sideways to see later trips.
Stop
05:48
Kirkcaldy Bus Station
06:48
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: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
05:50
06:50
07:45
08:45
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:25
19:25
20:30
21:30
Raith, College of Nursing
adjacent
05:52
06:52
07:47
08:47
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:27
19:27
20:32
21:32
Kirkcaldy, Kennedy Crescent
opposite
05:56
06:56
07:51
08:51
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:51
18:31
19:31
20:36
21:36
Hayfield, Victoria Hospital
adjacent
05:59
06:59
07:54
08:54
09:54
10:54
11:54
12:54
13:54
14:54
15:54
16:54
17:54
18:34
19:34
20:39
21:39
Smeaton, Sycamore Avenue
opposite
06:01
07:01
07:56
08:56
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:56
18:36
19:36
20:41
21:41
Capshard Wood
opposite
06:04
07:04
07:59
08:59
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:59
18:39
19:39
20:44
21:44
Capshard, Fair Isle Road
adjacent
06:06
07:06
08:01
09:01
10:01
11:01
12:01
13:01
14:01
15:01
16:01
17:01
18:01
18:41
19:41
20:46
21:46
Chapel Roundabout
opposite
06:08
07:08
08:03
09:03
10:03
11:03
12:03
13:03
14:03
15:03
16:03
17:03
18:03
18:43
19:43
20:48
21:48
Cowdenbeath, The Fountain
adjacent
06:18
07:18
08:13
09:13
10:13
11:13
12:13
13:13
14:13
15:13
16:13
17:13
18:13
18:53
19:53
20:58
21:58
Cowdenbeath, Bus Depot
opposite
06:20
07:20
08:15
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
18:15
18:55
19:55
21:00
22:00
Hill of Beath, Concrete Works
adjacent
06:23
07:23
08:18
09:18
10:18
11:18
12:18
13:18
14:18
15:18
16:18
17:18
18:18
18:58
19:58
21:03
22:03
Crossgates, Manse Road
opposite
06:25
07:25
08:20
09:20
10:20
11:20
12:20
13:20
14:20
15:20
16:20
17:20
18:20
19:00
20:00
21:05
22:05
06:28
07:28
08:23
09:23
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:23
19:03
20:03
21:08
22:08
Halbeath, Park & Ride
Stance 3
06:30
07:30
08:28
09:28
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
18:28
19:03
20:03
21:08
22:08
Halbeath, Fife Leisure Park
Southbound
06:34
07:34
08:32
09:32
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:32
19:07
20:07
21:12
22:12
Halbeath, Shin Way
opposite
06:35
07:35
08:33
09:33
10:33
11:33
12:33
13:33
14:33
15:33
16:33
17:33
18:33
19:08
20:08
21:13
22:13
Halbeath, Pittsburgh Road
Northbound
06:36
07:36
08:34
09:34
10:34
11:34
12:34
13:34
14:34
15:34
16:34
17:34
18:34
19:09
20:09
21:14
22:14
Halbeath Retail Park
adjacent
06:38
07:38
08:36
09:36
10:36
11:36
12:36
13:36
14:36
15:36
16:36
17:36
18:36
19:11
20:11
21:16
22:16
Dunfermline, Linburn Road
adjacent
06:40
07:40
08:38
09:38
10:38
11:38
12:38
13:38
14:38
15:38
16:38
17:38
18:38
19:13
20:13
21:18
22:18
Dunfermline, East End Football Park
opposite
06:43
07:43
08:41
09:41
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:41
18:41
19:16
20:16
21:21
22:21
Dunfermline, Bus Station
Arrival Bay
06:46
07:46
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:19
20:19
21:24
22:24
Dunfermline, Bus Station
Stance 6
06:50
07:50
08:50
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:50
18:50
·
·
·
·
Cairneyhill, Brandy Riggs
adjacent
07:00
08:00
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
07:01
08:01
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
07:10
08:10
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
07:11
08:11
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