← Change station
Inverkeithing
19:49
19:50
Edinburgh
1L28 • ScotRail
1
20:00
20:02
Edinburgh
2K78 • ScotRail
1
20:04
Perth
via Kirkcaldy
1L97 • ScotRail
2
20:12
20:13
Cowdenbeath
2G21 • ScotRail
2
20:12
20:13
Edinburgh
2G46 • ScotRail
1
20:15
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
20:20
20:21
Dundee
1L29 • ScotRail
2
20:20
Edinburgh
1L90 • ScotRail
1
20:28
Leven
2K79 • ScotRail
2
20:39
Edinburgh
2G70 • ScotRail
1
20:39
20:42
Leven
2G91 • ScotRail
2
20:45
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
20:54
Edinburgh
1L30 • ScotRail
1
21:02
21:03
Perth
via Kirkcaldy
1L99 • ScotRail
2
21:07
Edinburgh
2K80 • ScotRail
1
21:13
Cowdenbeath
2G71 • ScotRail
2
21:13
Edinburgh
2G48 • ScotRail
1
21:15
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
21:20
21:21
Dundee
1L31 • ScotRail
2
21:20
21:21
Edinburgh
1L92 • ScotRail
1
21:28
Leven
2K81 • ScotRail
2
21:34
Edinburgh
2G72 • ScotRail
1
21:42
Leven
2G93 • ScotRail
2
21:45
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
21:47
21:48
Edinburgh
1L32 • ScotRail
1
Later trains