← Change station
Inverkeithing
06:27
from Edinburgh
2K51 • ScotRail
2
↓
This site cannot display trains that left over 2 hours ago.
06:27
06:28
Leven
2K51 • ScotRail
2
06:33
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
06:34
06:38
Edinburgh
2G30 • ScotRail
1
06:42
cancelled
Glenrothes with Thornton
2G51 • ScotRail
2
06:45
Edinburgh
1L22 • ScotRail
1
06:57
Perth
via Kirkcaldy
1L71 • ScotRail
2
06:59
07:01
Edinburgh
2K52 • ScotRail
1
07:03
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
07:13
07:16
Glenrothes with Thornton
2G11 • ScotRail • 2 coaches
2
07:15
07:20
Edinburgh
1L60 • ScotRail
1
07:18
07:20
Dundee
1L23 • ScotRail
2
07:20
07:24
Edinburgh
1L62 • ScotRail
1
07:23
07:24
Leven
2K53 • ScotRail
2
07:30
07:33
Edinburgh
2G32 • ScotRail
1
07:33
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
07:41
07:42
Edinburgh
1L24 • ScotRail
1
07:42
07:44
Cowdenbeath
2G53 • ScotRail
2
07:48
07:50
Edinburgh
2G16 • ScotRail
1
07:53
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
07:57
07:59
Edinburgh
2K54 • ScotRail
1
07:57
07:58
Perth
via Kirkcaldy
1L73 • ScotRail
2
08:03
cancelled
Edinburgh
2K08 • ScotRail
1
08:12
Glenrothes with Thornton
2G01 • ScotRail
2
08:13
08:17
Edinburgh
1L64 • ScotRail
1
08:13
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
08:22
08:26
Dundee
1L25 • ScotRail
2
Later trains