Cowdenbeath to Edinburgh

Platform 1
16:55
left on time

Calling at

Dunfermline Queen Margaret17:00left on time
Dunfermline Town17:03left on time
Rosyth17:07left on time
Inverkeithing17:11left on time
North Queensferry17:15left on time
Dalmeny17:19left on time
Edinburgh Gateway17:25left on time
Haymarket17:32left on time
Edinburgh17:37arrived on time
Operated by ScotRail