← Change station
South Gyle
Earlier trains
13:39
Edinburgh
1L76 • ScotRail
1
13:46
Perth
via Kirkcaldy
1L85 • ScotRail
2
13:51
Edinburgh
2G12 • ScotRail
1
13:58
Glenrothes with Thornton
2G73 • ScotRail
2
14:43
Edinburgh
1L78 • ScotRail
1
14:50
cancelled
Edinburgh
2G02 • ScotRail
1
14:50
Perth
via Kirkcaldy
1L87 • ScotRail
2
14:54
Glenrothes with Thornton
2G75 • ScotRail
2
Later trains