Cowdenbeath departures

Edinburgh

Platform 1
06:17
on time
More
Show Less

Calling at

Dunfermline Queen Margaret06:23on time
Dunfermline Town06:26on time
Rosyth06:30on time
Inverkeithing06:33on time
North Queensferry06:38on time
Dalmeny06:41on time
Edinburgh Gateway06:47on time
South Gyle06:50on time
Haymarket06:56on time
Edinburgh07:01on time
From Glenrothes with ThorntonOperated by ScotRail

Edinburgh

Platform 1
06:57
on time
More
Show Less

Calling at

Dunfermline Queen Margaret07:03on time
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

Leven

Platform 2
07:01
on time
More
Show Less

Calling at

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:13
on time
More
Show Less

Calling at

Dunfermline Queen Margaret07:18on time
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

Edinburgh

Platform 1
07:30
on time
More
Show Less

Calling at

Dunfermline Queen Margaret07:36on time
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
07:31
on time
More
Show Less

Calling at

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