← Change station
Dunfermline Queen Margaret
Earlier trains
10:27
10:28
Edinburgh
2G06 • ScotRail
1
10:51
10:53
Cowdenbeath
2G59 • ScotRail
2
11:04
Edinburgh
2G28 • ScotRail
1
11:21
Glenrothes with Thornton
2G65 • ScotRail
2
11:25
cancelled
Edinburgh
2G08 • ScotRail
1
11:55
Cowdenbeath
2G61 • ScotRail
2
12:00
Edinburgh
2G30 • ScotRail
1
12:23
Edinburgh
2G10 • ScotRail
1
12:26
Glenrothes with Thornton
2G69 • ScotRail
2
Later trains