Dunfermline Town departures

Cowdenbeath

Platform 2
12:51
on time
More
Show Less
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
13:04
on time
More
Show Less

Calling at

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
13:21
due 13:23
More
Show Less

Calling at

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

Edinburgh

Platform 1
13:27
due 13:29
More
Show Less

Calling at

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

Cowdenbeath

Platform 2
13:51
on time
More
Show Less

Calling at

Dunfermline Queen Margaret13:54on time
Cowdenbeath14:02on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
14:05
on time
More
Show Less

Calling at

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

Calling at

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

Edinburgh

Platform 1
14:26
on time
More
Show Less

Calling at

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