Dunfermline Town departures

Edinburgh

Platform 1
21:32
on time
More
Show Less
From LevenOperated by ScotRail
21:48
due 21:52
More
Show Less

Calling at

Dunfermline Queen Margaret21:52due 21:55
Cowdenbeath21:58due 22:01
Lochgelly22:04due 22:06
Cardenden22:07due 22:10
Glenrothes with Thornton22:15due 22:17
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
22:08
on time
More
Show Less

Calling at

Rosyth22:12on time
Inverkeithing22:16on time
North Queensferry22:21on time
Dalmeny22:24on time
Edinburgh Gateway22:30on time
Haymarket22:37on time
Edinburgh22:42on time
From CowdenbeathOperated by ScotRail
22:25
on time
More
Show Less

Calling at

Dunfermline Queen Margaret22:29on time
Cowdenbeath22:35on time
Lochgelly22:41on time
Cardenden22:45on time
Glenrothes with Thornton22:53on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
22:29
on time
More
Show Less

Calling at

Rosyth22:32on time
Inverkeithing22:36on time
North Queensferry22:41on time
Dalmeny22:44on time
Edinburgh Gateway22:50on time
South Gyle22:53on time
Haymarket22:59on time
Edinburgh23:04on time
From LevenOperated by ScotRail

Cowdenbeath

Platform 2
22:48
on time
More
Show Less

Calling at

Cowdenbeath22:57on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
23:06
on time
More
Show Less

Calling at

Rosyth23:10on time
Inverkeithing23:14on time
Edinburgh Gateway23:25on time
Haymarket23:35on time
Edinburgh23:40on time
From Glenrothes with ThorntonOperated by ScotRail
23:24
on time
More
Show Less

Calling at

Dunfermline Queen Margaret23:28on time
Cowdenbeath23:34on time
Lochgelly23:40on time
Cardenden23:43on time
Glenrothes with Thornton23:51on time
From EdinburghOperated by ScotRail