Rosyth to Edinburgh

Platform 1
13:31
left on time

Previously called at

Leven12:40left on time
Cameron Bridge12:45left 12:48
Glenrothes with Thornton13:00left on time
Cardenden13:07left on time
Lochgelly13:12left on time
Cowdenbeath13:18left on time
Dunfermline Queen Margaret13:24left on time
Dunfermline Town13:27left on time
Rosyth13:31left on time

Calling at

Inverkeithing13:35left on time
North Queensferry13:39left on time
Dalmeny13:43left on time
Edinburgh Gateway13:49left 13:51
South Gyle13:51left 13:54
Haymarket13:58left on time
Edinburgh14:03arrived on time
Operated by ScotRail