Dunfermline Queen Margaret departures

Cowdenbeath

Platform 2
12:55
on time
More
Show Less
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:17on time
Dalmeny13:21on time
Edinburgh Gateway13:27on time
Haymarket13:34on time
Edinburgh13:39on time
From CowdenbeathOperated by ScotRail

Edinburgh

Platform 1
13:24
due 13:26
More
Show Less

Calling at

Dunfermline Town13:27on time
Rosyth13:31on time
Inverkeithing13:35on time
North Queensferry13:39on time
Dalmeny13:43on time
Edinburgh Gateway13:49on time
South Gyle13:51on time
Haymarket13:58on time
Edinburgh14:03on time
From Glenrothes with ThorntonOperated by ScotRail
13:25
due 13:27
More
Show Less

Calling at

Cowdenbeath13:31due 13:33
Lochgelly13:37on time
Cardenden13:40due 13:42
Glenrothes with Thornton13:48on time
From EdinburghOperated by ScotRail

Cowdenbeath

Platform 2
13:55
on time
More
Show Less

Calling at

Cowdenbeath14:02on 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:13on time
North Queensferry14:17on time
Dalmeny14:21on time
Edinburgh Gateway14:27on time
Haymarket14:34on time
Edinburgh14:39on 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:56on time
Edinburgh15:01on time
From Glenrothes with ThorntonOperated by ScotRail
14:27
on time
More
Show Less

Calling at

Cowdenbeath14:34on time
Lochgelly14:40on time
Cardenden14:44on time
Glenrothes with Thornton14:52on time
From EdinburghOperated by ScotRail