Dunfermline Queen Margaret departures

Cowdenbeath

Platform 2
16:54
on time
More
Show Less

Calling at

Cowdenbeath17:01on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
17:00
on time
More
Show Less

Calling at

Dunfermline Town17:03on time
Rosyth17:07on time
Inverkeithing17:11on time
North Queensferry17:15on time
Dalmeny17:19on time
Edinburgh Gateway17:25on time
Haymarket17:32on time
Edinburgh17:37on time
From CowdenbeathOperated by ScotRail