← Change station
Dunfermline Town
Earlier trains
06:50
cancelled
from Edinburgh
2G51 • ScotRail
2
↓
06:51
cancelled
Glenrothes with Thornton
2G51 • ScotRail
2
07:07
07:11
Edinburgh
1L60 • ScotRail
1
07:21
07:27
Glenrothes with Thornton
2G11 • ScotRail • 2 coaches
2
07:22
07:24
Edinburgh
2G32 • ScotRail
1
07:39
07:41
Edinburgh
2G16 • ScotRail
1
07:51
07:54
Cowdenbeath
2G53 • ScotRail
2
08:05
08:07
Edinburgh
1L64 • ScotRail
1
08:21
Glenrothes with Thornton
2G01 • ScotRail
2
08:25
08:28
Edinburgh
2G02 • ScotRail
1
08:45
Cowdenbeath
2G55 • ScotRail
2
Later trains