Rosyth departures

Haymarket

Platform 1
11:11
on time
More
Show Less

Calling at

Inverkeithing11:16on time
Edinburgh Gateway11:27on time
Haymarket11:34on time
Edinburgh11:39cancelled
From CowdenbeathOperated by ScotRail
11:12
on time
More
Show Less

Calling at

Dunfermline Town11:17on time
Dunfermline Queen Margaret11:21on time
Cowdenbeath11:27on time
Lochgelly11:33on time
Cardenden11:37on time
Glenrothes with Thornton11:45on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
11:32
on time
More
Show Less

Calling at

Inverkeithing11:36on time
North Queensferry11:41on time
Dalmeny11:45on time
Edinburgh Gateway11:51on time
South Gyle11:53on time
Haymarket12:00on time
Edinburgh12:05on time
From Glenrothes with ThorntonOperated by ScotRail

Cowdenbeath

Platform 2
11:46
on time
More
Show Less

Calling at

Dunfermline Town11:50on time
Dunfermline Queen Margaret11:54on time
Cowdenbeath12:02on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
12:07
on time
More
Show Less

Calling at

Inverkeithing12:11on time
Edinburgh Gateway12:22on time
Haymarket12:30on time
Edinburgh12:35on time
From CowdenbeathOperated by ScotRail

Glenrothes with Thornton

no platformThis train has been cancelled because of a broken down train earlier today
12:17
cancelled
More
Show Less

Calling at

Dunfermline Town12:22cancelled
Dunfermline Queen Margaret12:26cancelled
Cowdenbeath12:32cancelled
Lochgelly12:38cancelled
Cardenden12:42cancelled
Glenrothes with Thornton12:50cancelled
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
12:30
on time
More
Show Less

Calling at

Inverkeithing12:33on time
North Queensferry12:38on time
Dalmeny12:42on time
Edinburgh Gateway12:47on time
South Gyle12:50on time
Haymarket12:56on time
Edinburgh13:01on time
From Glenrothes with ThorntonOperated by ScotRail

Cowdenbeath

Platform 2
12:46
on time
More
Show Less

Calling at

Dunfermline Town12:50on time
Dunfermline Queen Margaret12:54on time
Cowdenbeath13:02on time
From EdinburghOperated by ScotRail