Dunfermline Town departures

Edinburgh

Platform 1
08:54
on time
More
Show Less
From CowdenbeathOperated by ScotRail
09:20
on time
More
Show Less

Calling at

Dunfermline Queen Margaret09:23on time
Cowdenbeath09:30on time
Lochgelly09:36on time
Cardenden09:40on time
Glenrothes with Thornton09:48on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
09:25
on time
More
Show Less

Calling at

Rosyth09:28on time
Inverkeithing09:33on time
North Queensferry09:37on time
Dalmeny09:41on time
Edinburgh Gateway09:47on time
South Gyle09:49on time
Haymarket09:55on time
Edinburgh10:00on time
From Glenrothes with ThorntonOperated by ScotRail

Cowdenbeath

Platform 2
09:52
on time
More
Show Less

Calling at

Dunfermline Queen Margaret09:55on time
Cowdenbeath10:03on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
10:01
on time
More
Show Less

Calling at

Rosyth10:05on time
Inverkeithing10:09on time
Edinburgh Gateway10:20on time
Haymarket10:27on time
Edinburgh10:34on time
From CowdenbeathOperated by ScotRail
10:20
on time
More
Show Less

Calling at

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

Edinburgh

Platform 1
10:30
on time
More
Show Less

Calling at

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

Calling at

Dunfermline Queen Margaret10:51on time
Cowdenbeath10:58on time
From EdinburghOperated by ScotRail