← Change station
South Gyle
Earlier trains
19:58
Glenrothes with Thornton
2G21 • ScotRail
2
20:33
Edinburgh
1L90 • ScotRail
1
20:48
20:51
Perth
via Kirkcaldy
1L99 • ScotRail
2
20:57
Edinburgh
2G70 • ScotRail
1
20:59
21:00
Glenrothes with Thornton
2G71 • ScotRail
2
21:34
Edinburgh
1L92 • ScotRail
1
21:44
Perth
via Kirkcaldy
1L71 • ScotRail
2
21:52
Edinburgh
2G72 • ScotRail
1
Later trains