← Change station
Dunfermline Town
Earlier trains
08:45
08:48
Cowdenbeath
2G55 • ScotRail
2
08:54
Edinburgh
2G24 • ScotRail
1
09:20
Glenrothes with Thornton
2G47 • ScotRail
2
09:25
Edinburgh
2G04 • ScotRail
1
09:52
Cowdenbeath
2G57 • ScotRail
2
10:01
Edinburgh
2G26 • ScotRail
1
10:20
Glenrothes with Thornton
2G49 • ScotRail
2
10:30
Edinburgh
2G06 • ScotRail
1
10:45
Cowdenbeath
2G59 • ScotRail
2
Later trains
← Departures from Dunfermline Town
07:18 Edinburgh to Cowdenbeath
2G53 • ScotRail •
RTT
This train has been delayed by a problem currently under investigation.
Edinburgh
07:18
07:23
18
Haymarket
07:22
07:27
2
Edinburgh Gateway
07:28
07:33
Dalmeny
07:34
2
North Queensferry
07:38
07:42
2
Inverkeithing
07:42
07:46
2
Rosyth
07:46
2
Dunfermline Town
07:51
07:55
2
Dunfermline Queen Margaret
07:55
07:59
2
Cowdenbeath
08:02
08:05
2