← Change station
Inverkeithing
Earlier trains
14:48
from London Kings Cross
1W11 • London North Eastern Railway
2
↓
14:43
Edinburgh
1L40 • ScotRail
1
14:50
Aberdeen
1W11 • London North Eastern Railway
2
14:50
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:58
Edinburgh
2K68 • ScotRail
1
15:03
Perth
via Kirkcaldy
1L87 • ScotRail
2
15:10
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:11
Glenrothes with Thornton
2G75 • ScotRail
2
15:12
cancelled
Edinburgh
2G36 • ScotRail
1
15:21
Dundee
1L39 • ScotRail
2
15:27
Leven
2K69 • ScotRail
2
15:30
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
This site cannot display trains that leave more than 4 hours from now.