← Change station
Inverkeithing
19:47
19:48
from Dundee
1L28 • ScotRail
1
↓
This site cannot display trains that left over 2 hours ago.
23:43
Perth
via Cowdenbeath
2L19 • ScotRail
2
23:45
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
23:58
00:02
Edinburgh
2G54 • ScotRail
1
00:02
00:07
Edinburgh
2K86 • ScotRail
1
00:15
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
00:17
London Euston
1B16 • Caledonian Sleeper
1
Later trains