Dalmeny to Edinburgh

Platform 1
00:06
left 00:09

Previously called at

Glenrothes with Thornton23:23left on time
Cardenden23:30left on time
Lochgelly23:35left on time
Cowdenbeath23:41left on time
Dunfermline Queen Margaret23:47left on time
Dunfermline Town23:50left on time
Rosyth23:54left on time
Inverkeithing23:58left on time
North Queensferry00:02left on time
Dalmeny00:06left 00:09

Calling at

Haymarket00:44left on time
Edinburgh00:50arrived on time
Operated by ScotRail