Rosyth departures

Edinburgh

Platform 1
12:07
on time
More
Show Less
From CowdenbeathOperated by ScotRail

Cowdenbeath

Platform 2
12:16
on time
More
Show Less

Calling at

Dunfermline Town12:21on time
Dunfermline Queen Margaret12:25on time
Cowdenbeath12:32on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1 This train has been delayed by a fault with the signalling system earlier today
12:30
due 12:32
More
Show Less

Calling at

Inverkeithing12:33due 12:35
North Queensferry12:38on time
Dalmeny12:42on time
Edinburgh Gateway12:47on time
South Gyle12:50on time
Haymarket12:56on time
Edinburgh13:01on time
From LevenOperated by ScotRail

Leven

Platform 2
12:48
on time
More
Show Less

Calling at

Dunfermline Town12:53on time
Dunfermline Queen Margaret12:57on time
Cowdenbeath13:03on time
Lochgelly13:09on time
Cardenden13:12on time
Glenrothes with Thornton13:19on time
Cameron Bridge13:29on time
Leven13:34on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
13:08
on time
More
Show Less

Calling at

Inverkeithing13:13on time
North Queensferry13:17on time
Dalmeny13:21on time
Edinburgh Gateway13:27on time
Haymarket13:34on time
Edinburgh13:39on time
From CowdenbeathOperated by ScotRail

Cowdenbeath

Platform 2
13:16
on time
More
Show Less

Calling at

Dunfermline Town13:20on time
Dunfermline Queen Margaret13:24on time
Cowdenbeath13:32on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
13:31
on time
More
Show Less

Calling at

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 LevenOperated by ScotRail

Leven

Platform 2
13:47
on time
More
Show Less

Calling at

Dunfermline Town13:52on time
Dunfermline Queen Margaret13:56on time
Cowdenbeath14:02on time
Lochgelly14:08on time
Cardenden14:12on time
Glenrothes with Thornton14:19on time
Cameron Bridge14:31on time
Leven14:36on time
From EdinburghOperated by ScotRail