Dunfermline Queen Margaret departures

10:24
on time
More
Show Less

Calling at

Cowdenbeath10:30on time
Lochgelly10:36on time
Cardenden10:40on time
Glenrothes with Thornton10:48on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
10:27
on time
More
Show Less

Calling at

Dunfermline Town10:30on time
Rosyth10:34on time
Inverkeithing10:38on time
North Queensferry10:42on time
Dalmeny10:46on time
Edinburgh Gateway10:52on time
South Gyle10:54on time
Haymarket11:01on time
Edinburgh11:07on time
From Glenrothes with ThorntonOperated by ScotRail

Cowdenbeath

Platform 2
10:51
on time
More
Show Less

Calling at

Cowdenbeath10:58on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
11:04
on time
More
Show Less

Calling at

Dunfermline Town11:07on time
Rosyth11:11on time
Inverkeithing11:16on time
Edinburgh Gateway11:27on time
Haymarket11:34on time
Edinburgh11:39on time
From CowdenbeathOperated by ScotRail
11:21
on time
More
Show Less

Calling at

Cowdenbeath11:27on time
Lochgelly11:33on time
Cardenden11:37on time
Glenrothes with Thornton11:45on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
11:25
on time
More
Show Less

Calling at

Dunfermline Town11:28on time
Rosyth11:32on time
Inverkeithing11:36on time
North Queensferry11:41on time
Dalmeny11:45on time
Edinburgh Gateway11:51on time
South Gyle11:53on time
Haymarket12:00on time
Edinburgh12:05on time
From Glenrothes with ThorntonOperated by ScotRail

Cowdenbeath

Platform 2
11:55
on time
More
Show Less

Calling at

Cowdenbeath12:02on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
12:00
on time
More
Show Less

Calling at

Dunfermline Town12:03on time
Rosyth12:07on time
Inverkeithing12:11on time
Edinburgh Gateway12:22on time
Haymarket12:30on time
Edinburgh12:35on time
From CowdenbeathOperated by ScotRail