Rosyth to Edinburgh

Platform 1
13:08
left on time

Previously called at

Cowdenbeath12:55left on time
Dunfermline Queen Margaret13:01left on time
Dunfermline Town13:04left on time
Rosyth13:08left on time

Calling at

Inverkeithing13:13left on time
North Queensferry13:17left on time
Dalmeny13:21left on time
Edinburgh Gateway13:27left on time
Haymarket13:34left on time
Edinburgh13:39arrived on time
Operated by ScotRail