Dunfermline Queen Margaret departures

Cowdenbeath

Platform 2
14:58
due 15:01
More
Show Less
From Edinburgh Operated by ScotRail

Edinburgh

no platform
15:02
cancelled
More
Show Less
From Glenrothes with Thornton Operated by ScotRail

Glenrothes with Thornton

Platform 2 This train has been delayed by congestion
15:24
due 15:31
More
Show Less

Calling at

Cowdenbeath 15:30 due 15:36
Lochgelly 15:36 due 15:42
Cardenden 15:40 due 15:46
Glenrothes with Thornton 15:50 due 15:52
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
15:28
on time
More
Show Less

Calling at

Dunfermline Town 15:31 on time
Rosyth 15:35 on time
Inverkeithing 15:39 on time
North Queensferry 15:43 on time
Dalmeny 15:47 on time
South Gyle 15:53 on time
Haymarket 16:01 on time
Edinburgh 16:07 on time
From Cowdenbeath Operated by ScotRail

Cowdenbeath

Platform 2
15:53
on time
More
Show Less

Calling at

Cowdenbeath 16:02 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
16:06
on time
More
Show Less

Calling at

Dunfermline Town 16:09 on time
Rosyth 16:13 on time
Inverkeithing 16:16 on time
North Queensferry 16:21 on time
Dalmeny 16:24 on time
Edinburgh Gateway 16:30 on time
Haymarket 16:39 on time
Edinburgh 16:44 on time
From Glenrothes with Thornton Operated by ScotRail
16:22
on time
More
Show Less

Calling at

Cowdenbeath 16:28 on time
Lochgelly 16:34 on time
Cardenden 16:37 on time
Glenrothes with Thornton 16:47 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
16:29
on time
More
Show Less

Calling at

Dunfermline Town 16:32 on time
Rosyth 16:36 on time
Inverkeithing 16:40 on time
North Queensferry 16:44 on time
Dalmeny 16:48 on time
South Gyle 16:54 on time
Haymarket 17:02 on time
Edinburgh 17:10 on time
From Cowdenbeath Operated by ScotRail

Cowdenbeath

Platform 2
16:57
on time
More
Show Less

Calling at

Cowdenbeath 17:06 on time
From Edinburgh Operated by ScotRail