← Change station
Edinburgh Gateway
Earlier trains
06:10
Dundee
1L21 • ScotRail
06:14
Leven
2K51 • ScotRail
06:28
cancelled
Glenrothes with Thornton
2G51 • ScotRail
06:33
Edinburgh
2K24 • ScotRail
06:47
Perth
1L71 • ScotRail
06:48
Edinburgh
2G30 • ScotRail
06:56
Edinburgh
1L22 • ScotRail
06:59
Glenrothes with Thornton
2G11 • ScotRail
07:05
Dundee
1L23 • ScotRail
07:10
Leven
2K53 • ScotRail
07:14
Edinburgh
2K52 • ScotRail
Later trains