Rosyth to Edinburgh

Platform 1
11:32
left on time

Previously called at

Leven10:40left on time
Cameron Bridge10:45left on time
Glenrothes with Thornton11:01left on time
Cardenden11:08left on time
Lochgelly11:13left on time
Cowdenbeath11:19left on time
Dunfermline Queen Margaret11:25left on time
Dunfermline Town11:28left on time
Rosyth11:32left on time

Calling at

Inverkeithing11:36left on time
North Queensferry11:41left on time
Dalmeny11:45left on time
Edinburgh Gateway11:51left on time
South Gyle11:53left on time
Haymarket12:00left on time
Edinburgh12:05arrived on time
Operated by ScotRail