X55
Stagecoach East Scotland
X55 bus timetable: Edinburgh to Dunfermline
Edinburgh - Dunfermline
Edinburgh bus station - Dunfermline bus station
Route map
X55 live route map
See the route, stops, and live buses currently on this line.
46 stops
Live buses loading
Map ready
Loading the route map...
Edinburgh York Place → Dunfermline Bus Station
57 trips · first 00:15 · last 23:45
Fri
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
00:15
Dunfermline Bus Station
01:15
Dunfermline Bus Station
03:15
Dunfermline Bus Station
05:40
Dunfermline Bus Station
06:10
Dunfermline Bus Station
06:40
Dunfermline Bus Station
07:10
Dunfermline Bus Station
07:40
Dunfermline Bus Station
08:00
Dunfermline Bus Station
08:20
Dunfermline Bus Station
08:40
Dunfermline Bus Station
09:00
Dunfermline Bus Station
09:30
Dunfermline Bus Station
10:00
Dunfermline Bus Station
10:20
Dunfermline Bus Station
10:40
Dunfermline Bus Station
11:00
Dunfermline Bus Station
11:20
Dunfermline Bus Station
11:40
Dunfermline Bus Station
12:00
Dunfermline Bus Station
12:20
Dunfermline Bus Station
12:40
Dunfermline Bus Station
13:00
Dunfermline Bus Station
13:20
Dunfermline Bus Station
13:20
Dunfermline Bus Station
13:40
Dunfermline Bus Station
14:00
Dunfermline Bus Station
14:20
Dunfermline Bus Station
14:40
Dunfermline Bus Station
15:00
Dunfermline Bus Station
15:20
Dunfermline Bus Station
15:40
Dunfermline Bus Station
16:00
Dunfermline Bus Station
16:20
Dunfermline Bus Station
16:40
Dunfermline Bus Station
17:00
Dunfermline Bus Station
17:25
Dunfermline Bus Station
17:25
Dunfermline Bus Station
17:40
Dunfermline Bus Station
18:00
Dunfermline Bus Station
18:20
Dunfermline Bus Station
18:20
Dunfermline Bus Station
18:40
Dunfermline Bus Station
19:00
Dunfermline Bus Station
19:20
Dunfermline Bus Station
19:35
Dunfermline Bus Station
20:00
Dunfermline Bus Station
20:00
Dunfermline Bus Station
20:20
Dunfermline Bus Station
20:40
Dunfermline Bus Station
20:40
Dunfermline Bus Station
21:15
Dunfermline Bus Station
21:45
Dunfermline Bus Station
22:15
Dunfermline Bus Station
22:45
Dunfermline Bus Station
23:15
Dunfermline Bus Station
23:45
Dunfermline Bus Station
Edinburgh, Bus Station
Gate B-Stance 3
00:15
·
·
05:40
06:10
06:40
07:10
07:40
08:00
08:20
08:40
09:00
09:30
10:00
10:20
10:40
11:00
11:20
11:40
12:00
12:20
12:40
13:00
13:20
13:20
13:40
14:00
14:20
14:40
15:00
15:20
15:40
16:00
16:20
16:40
17:00
17:25
17:25
17:40
18:00
18:20
18:20
18:40
19:00
19:20
19:35
20:00
20:00
20:20
20:40
20:40
21:15
21:45
22:15
22:45
23:15
23:45
00:26
01:25
03:25
05:51
06:21
06:51
07:21
07:51
08:11
08:31
08:51
09:11
09:41
10:11
10:31
10:51
11:11
11:31
11:51
12:11
12:31
12:51
13:11
13:31
13:31
13:51
14:11
14:31
14:51
15:11
15:35
15:55
16:15
16:35
16:55
17:15
17:40
17:40
17:55
18:15
18:31
18:31
18:51
19:11
19:31
19:46
20:11
20:11
20:31
20:51
20:51
21:26
21:56
22:26
22:56
23:26
23:56
Blackhall, Telford Road
before
00:33
01:32
03:32
05:58
06:28
06:58
07:28
07:58
08:18
08:38
08:58
09:18
09:48
10:18
10:38
10:58
11:18
11:38
11:58
12:18
12:38
12:58
13:18
13:38
13:38
13:58
14:18
14:38
14:58
15:18
15:45
16:05
16:25
16:45
17:05
17:25
17:50
17:50
18:05
18:25
18:38
18:38
18:58
19:18
19:38
19:53
20:18
20:18
20:38
20:58
20:58
21:33
22:03
22:33
23:03
23:33
00:03+1
Queensferry, Slip Road
northbound
00:47
01:45
03:45
06:12
06:42
07:12
07:42
08:12
08:32
08:52
09:12
09:32
10:02
10:32
10:52
11:12
11:32
11:52
12:12
12:32
12:52
13:12
13:32
13:52
13:52
14:12
14:32
14:52
15:12
15:32
16:07
16:27
16:47
17:07
17:27
17:47
18:12
18:12
18:27
18:47
18:52
18:52
19:12
19:32
19:52
20:07
20:32
20:32
20:52
21:12
21:12
21:47
22:17
22:47
23:17
23:47
00:17+1
Ferrytoll, Park & Ride
Stance 1
00:52
01:50
03:50
06:17
06:47
07:17
07:47
08:17
08:37
08:57
09:17
09:37
10:07
10:37
10:57
11:17
11:37
11:57
12:17
12:37
12:57
13:17
13:37
13:57
13:57
14:17
14:37
14:57
15:17
15:37
16:15
16:35
16:55
17:15
17:35
17:55
18:20
18:20
18:35
18:52
18:57
18:57
19:17
19:37
19:57
20:12
20:37
20:37
20:57
21:17
21:17
21:52
22:22
22:52
23:22
23:52
00:22+1
Rosyth, Queensferry Road
adjacent 10
00:57
01:55
03:55
06:22
06:52
07:22
07:52
08:22
08:42
09:02
09:22
09:42
10:12
10:42
11:02
11:22
11:42
12:02
12:22
12:42
13:02
13:22
13:42
14:02
14:02
14:22
14:42
15:02
15:22
15:42
16:20
16:40
17:00
17:20
17:40
18:00
18:25
18:25
18:40
18:57
19:02
19:02
19:22
19:42
20:02
20:17
20:42
20:42
21:02
21:22
21:22
21:57
22:27
22:57
23:27
23:57
00:27+1
Dunfermline, St Leonard's Bus Depot
adjacent
01:04
02:04
04:04
06:34
07:04
07:34
08:04
08:34
08:54
09:14
09:34
09:54
10:24
10:54
11:14
11:34
11:54
12:14
12:34
12:54
13:14
13:34
13:54
14:14
14:14
14:34
14:54
15:14
15:34
15:54
16:32
16:52
17:12
17:32
17:52
18:12
18:37
18:37
18:52
19:09
19:14
19:14
19:34
19:52
20:12
20:32
20:52
20:52
21:12
21:32
21:32
22:04
22:34
23:04
23:34
00:04+1
00:34+1
Dunfermline, Bus Station
Arrival Bay
01:09
02:09
04:09
06:40
07:10
07:40
08:10
08:40
09:00
09:20
09:40
10:00
10:30
11:00
11:20
11:40
12:00
12:20
12:40
13:00
13:20
13:40
14:00
14:20
14:20
14:40
15:00
15:20
15:40
16:00
16:38
16:58
17:18
17:38
17:58
18:18
18:43
18:43
18:58
19:15
19:20
19:20
19:40
19:58
20:18
20:38
20:58
20:58
21:18
21:38
21:38
22:09
22:39
23:09
23:39
00:09+1
00:39+1
Dunfermline Bus Station → Edinburgh York Place
57 trips · first 00:15 · last 23:15
Fri
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
00:15
Dunfermline Bus Station
02:15
Dunfermline Bus Station
04:30
Dunfermline Bus Station
05:00
Dunfermline Bus Station
05:30
Dunfermline Bus Station
06:00
Dunfermline Bus Station
06:23
Dunfermline Bus Station
06:43
Dunfermline Bus Station
07:03
Dunfermline Bus Station
07:23
Dunfermline Bus Station
07:43
Dunfermline Bus Station
08:20
Dunfermline Bus Station
08:50
Dunfermline Bus Station
09:10
Dunfermline Bus Station
09:30
Dunfermline Bus Station
09:50
Dunfermline Bus Station
10:10
Dunfermline Bus Station
10:30
Dunfermline Bus Station
10:50
Dunfermline Bus Station
11:10
Dunfermline Bus Station
11:30
Dunfermline Bus Station
11:50
Dunfermline Bus Station
12:10
Dunfermline Bus Station
12:10
Dunfermline Bus Station
12:30
Dunfermline Bus Station
12:50
Dunfermline Bus Station
13:10
Dunfermline Bus Station
13:30
Dunfermline Bus Station
13:50
Dunfermline Bus Station
14:10
Dunfermline Bus Station
14:30
Dunfermline Bus Station
14:50
Dunfermline Bus Station
15:10
Dunfermline Bus Station
15:30
Dunfermline Bus Station
15:50
Dunfermline Bus Station
16:15
Dunfermline Bus Station
16:15
Dunfermline Bus Station
16:30
Dunfermline Bus Station
16:50
Dunfermline Bus Station
17:10
Dunfermline Bus Station
17:10
Dunfermline Bus Station
17:30
Dunfermline Bus Station
17:50
Dunfermline Bus Station
18:10
Dunfermline Bus Station
18:30
Dunfermline Bus Station
18:50
Dunfermline Bus Station
18:50
Dunfermline Bus Station
19:10
Dunfermline Bus Station
19:30
Dunfermline Bus Station
19:30
Dunfermline Bus Station
20:15
Dunfermline Bus Station
20:45
Dunfermline Bus Station
21:15
Dunfermline Bus Station
21:45
Dunfermline Bus Station
22:15
Dunfermline Bus Station
22:45
Dunfermline Bus Station
23:15
Dunfermline Bus Station
Dunfermline, Bus Station
Stance 7
00:15
02:15
04:30
05:00
05:30
06:00
06:23
06:43
07:03
07:23
07:43
08:20
08:50
09:10
09:30
09:50
10:10
10:30
10:50
11:10
11:30
11:50
12:10
12:10
12:30
12:50
13:10
13:30
13:50
14:10
14:30
14:50
15:10
15:30
15:50
16:15
16:15
16:30
16:50
17:10
17:10
17:30
17:50
18:10
18:30
18:50
18:50
19:10
19:30
19:30
20:15
20:45
21:15
21:45
22:15
22:45
23:15
Dunfermline, St Leonard's Bus Depot
opposite
00:20
02:20
04:36
05:06
05:36
06:06
06:29
06:49
07:09
07:29
07:49
08:26
08:56
09:16
09:36
09:56
10:16
10:36
10:56
11:16
11:36
11:56
12:16
12:16
12:36
12:56
13:16
13:36
13:56
14:16
14:36
14:56
15:16
15:36
15:56
16:21
16:21
16:36
16:56
17:16
17:16
17:36
17:56
18:16
18:36
18:56
18:56
19:16
19:36
19:36
20:20
20:50
21:20
21:50
22:20
22:50
23:20
00:27
02:27
04:46
05:16
05:46
06:16
06:39
06:59
07:19
07:39
07:59
08:38
09:06
09:26
09:46
10:06
10:26
10:46
11:06
11:26
11:46
12:06
12:26
12:26
12:46
13:06
13:26
13:46
14:06
14:26
14:46
15:06
15:26
15:46
16:06
16:31
16:31
16:46
17:06
17:26
17:26
17:46
18:06
18:26
18:46
19:06
19:06
19:26
19:46
19:46
20:27
20:57
21:27
21:57
22:27
22:57
23:27
Ferrytoll, Park & Ride
Stance 3
00:31
02:31
04:53
05:23
05:53
06:23
06:46
07:06
07:26
07:46
08:06
08:45
09:13
09:33
09:53
10:13
10:33
10:53
11:13
11:33
11:53
12:13
12:33
12:33
12:53
13:13
13:33
13:53
14:13
14:33
14:53
15:13
15:33
15:53
16:13
16:38
16:38
16:53
17:13
17:33
17:33
17:53
18:13
18:33
18:53
19:13
19:13
19:33
19:53
19:53
20:31
21:01
21:31
22:01
22:31
23:01
23:31
Queensferry, Slip Road
southbound
00:36
02:36
04:58
05:28
05:58
06:28
06:51
07:11
07:31
07:51
08:11
08:50
09:18
09:38
09:58
10:18
10:38
10:58
11:18
11:38
11:58
12:18
12:38
12:38
12:58
13:18
13:38
13:58
14:18
14:38
14:58
15:18
15:38
15:58
16:18
16:43
16:43
16:58
17:18
17:38
17:38
17:58
18:18
18:38
18:58
19:18
19:18
19:38
19:58
19:58
20:36
21:06
21:36
22:06
22:36
23:06
23:36
Blackhall, Telford Road
after
00:45
02:45
05:07
05:37
06:07
06:37
07:06
07:26
07:46
08:06
08:26
08:59
09:27
09:47
10:07
10:27
10:47
11:07
11:27
11:47
12:07
12:27
12:47
12:47
13:07
13:27
13:47
14:07
14:27
14:47
15:07
15:27
15:47
16:07
16:27
16:52
16:52
17:07
17:27
17:47
17:47
18:07
18:27
18:47
19:07
19:27
19:27
19:47
20:07
20:07
20:45
21:15
21:45
22:15
22:45
23:15
23:45
00:57
02:57
05:19
05:49
06:19
06:49
07:20
07:40
08:00
08:20
08:40
09:11
09:39
09:59
10:19
10:39
10:59
11:19
11:39
11:59
12:19
12:39
12:59
12:59
13:19
13:39
13:59
14:19
14:39
14:59
15:19
15:39
15:59
16:19
16:39
17:04
17:04
17:19
17:39
17:59
17:59
18:19
18:39
18:59
19:19
19:39
19:39
19:59
20:19
20:19
20:57
21:27
21:57
22:27
22:57
23:27
23:57
·
·
05:30
06:00
06:30
07:00
07:35
07:55
08:15
08:35
08:55
09:22
09:50
10:10
10:30
10:50
11:10
11:30
11:50
12:10
12:30
12:50
13:10
13:10
13:30
13:50
14:10
14:30
14:50
15:10
15:30
15:50
16:10
16:30
16:50
17:15
17:15
17:30
17:50
18:10
18:10
18:30
18:50
19:10
19:30
19:50
19:50
20:10
20:30
20:30
21:08
21:38
22:08
22:38
23:08
23:38
00:08+1
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_X55_1.
Main stops shown
9 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Edinburgh, York Place Stop YB
- Edinburgh, Bus Station Gate B-Stance 3
- Edinburgh West End, Queensferry Street Stop QE
- Blackhall, Telford Road before
- Queensferry, Slip Road northbound
- Ferrytoll, Park & Ride Stance 1
- Rosyth, Queensferry Road adjacent 10
- Dunfermline, St Leonard's Bus Depot adjacent
- Dunfermline, Bus Station Arrival Bay