Dunfermline Queen Margaret departures

Leven

Platform 2
12:57
due 12:59
More
Show Less

Calling at

Cowdenbeath13:03on time
Lochgelly13:09on time
Cardenden13:13on time
Glenrothes with Thornton13:20on time
Cameron Bridge13:31on time
Leven13:36on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
13:01
on time
More
Show Less

Calling at

Dunfermline Town13:04on time
Rosyth13:08on time
Inverkeithing13:13on time
North Queensferry13:18on time
Dalmeny13:22on time
Edinburgh Gateway13:27on time
Haymarket13:34on time
Edinburgh13:42on time
From CowdenbeathOperated by ScotRail

Edinburgh

Platform 1
13:23
on time
More
Show Less

Calling at

Dunfermline Town13:26on time
Rosyth13:30on time
Inverkeithing13:33on time
North Queensferry13:38on time
Dalmeny13:41on time
Edinburgh Gateway13:47on time
South Gyle13:50on time
Haymarket13:56on time
Edinburgh14:01on time
From LevenOperated by ScotRail

Cowdenbeath

Platform 2
13:26
on time
More
Show Less

Calling at

Cowdenbeath13:33on time
From EdinburghOperated by ScotRail

Leven

Platform 2
13:57
on time
More
Show Less

Calling at

Cowdenbeath14:03on time
Lochgelly14:09on time
Cardenden14:12on time
Glenrothes with Thornton14:19on time
Cameron Bridge14:28on time
Leven14:34on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
14:02
on time
More
Show Less

Calling at

Dunfermline Town14:05on time
Rosyth14:09on time
Inverkeithing14:15on time
North Queensferry14:19on time
Dalmeny14:23on time
Edinburgh Gateway14:29on time
Haymarket14:36on time
Edinburgh14:43on time
From CowdenbeathOperated by ScotRail

Edinburgh

Platform 1
14:23
on time
More
Show Less

Calling at

Dunfermline Town14:26on time
Rosyth14:30on time
Inverkeithing14:34on time
North Queensferry14:38on time
Dalmeny14:42on time
Edinburgh Gateway14:48on time
South Gyle14:50on time
Haymarket14:57on time
Edinburgh15:04on time
From LevenOperated by ScotRail

Cowdenbeath

Platform 2
14:28
on time
More
Show Less

Calling at

Cowdenbeath14:35on time
From EdinburghOperated by ScotRail