← Change station
Dalmeny
Earlier trains
18:43
delayed
Edinburgh
2G10 • ScotRail
1
19:11
Glenrothes with Thornton
2G35 • ScotRail
2
19:28
Edinburgh
2G44 • ScotRail
1
19:36
Glenrothes with Thornton
2G89 • ScotRail
2
19:42
Edinburgh
2G12 • ScotRail
1
20:06
Glenrothes with Thornton
2G21 • ScotRail
2
20:19
Edinburgh
2G46 • ScotRail
1
20:25
Edinburgh
1L90 • ScotRail
1
20:37
Glenrothes with Thornton
2G91 • ScotRail
2
Later trains