Dunfermline Queen Margaret departures

Leven

Platform 2
06:55
on time
More
Show Less

Calling at

Cowdenbeath07:01on time
Lochgelly07:07on time
Cardenden07:11on time
Glenrothes with Thornton07:18on time
Cameron Bridge07:27on time
Leven07:32on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:03
on time
More
Show Less

Calling at

Dunfermline Town07:06on time
Rosyth07:10on time
Inverkeithing07:13on time
North Queensferry07:18on time
Dalmeny07:21on time
Edinburgh Gateway07:27on time
Haymarket07:33on time
Edinburgh07:38on time
From PerthOperated by ScotRail

Edinburgh

Platform 1
07:19
on time
More
Show Less

Calling at

Dunfermline Town07:22on time
Rosyth07:26on time
Inverkeithing07:30on time
North Queensferry07:34on time
Dalmeny07:38on time
Edinburgh Gateway07:44on time
South Gyle07:47on time
Haymarket07:53on time
Edinburgh07:59on time
From Glenrothes with ThorntonOperated by ScotRail
07:25
on time
More
Show Less

Calling at

Cowdenbeath07:31on time
Lochgelly07:37on time
Cardenden07:40on time
Glenrothes with Thornton07:48on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:36
on time
More
Show Less

Calling at

Dunfermline Town07:39on time
Rosyth07:43on time
Inverkeithing07:46on time
North Queensferry07:52on time
Dalmeny07:56on time
Edinburgh Gateway08:02on time
South Gyle08:04on time
Haymarket08:11on time
Edinburgh08:16on time
From LevenOperated by ScotRail

Leven

Platform 2
07:55
on time
More
Show Less

Calling at

Cowdenbeath08:01on time
Lochgelly08:07on time
Cardenden08:10on time
Glenrothes with Thornton08:17on time
Cameron Bridge08:27on time
Leven08:32on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
08:02
on time
More
Show Less

Calling at

Dunfermline Town08:05on time
Rosyth08:09on time
Inverkeithing08:13on time
North Queensferry08:17on time
Dalmeny08:21on time
Edinburgh Gateway08:27on time
Haymarket08:34on time
Edinburgh08:41on time
From PerthOperated by ScotRail

Edinburgh

Platform 1
08:22
on time
More
Show Less

Calling at

Dunfermline Town08:25on time
Rosyth08:29on time
Inverkeithing08:33on time
North Queensferry08:37on time
Dalmeny08:41on time
Edinburgh Gateway08:47on time
South Gyle08:50on time
Haymarket08:59on time
Edinburgh09:06on time
From LevenOperated by ScotRail

Cowdenbeath

Platform 2
08:23
on time
More
Show Less

Calling at

Cowdenbeath08:30on time
From EdinburghOperated by ScotRail