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
Mon, Tue, Wed, Thu
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
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
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
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, 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
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
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, 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
Mon, Tue, Wed, Thu
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
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
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
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 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, 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
·
·
·
·
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
·
·
·
·
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.
Main stops shown
13 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Kirkcaldy, Bus Station Arrival Bay
- Kirkcaldy, Bus Station Stance 9
- Hayfield, Victoria Hospital adjacent
- Chapel Roundabout opposite
- Cowdenbeath, The Fountain adjacent
- Halbeath, Park & Ride Arrival Bay at
- Halbeath, Park & Ride Stance 3
- Halbeath, Fife Leisure Park Southbound
- Halbeath Retail Park adjacent
- Dunfermline, Bus Station Arrival Bay
- Dunfermline, Bus Station Stance 6
- Cairneyhill, Brandy Riggs adjacent
- Kincardine, North Approach Road Westbound