← Change station
Inverkeithing
15:04
Edinburgh
1B72 • ScotRail
1
15:10
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:20
15:29
Glenrothes with Thornton
2G35 • ScotRail
2
15:30
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:35
15:37
Edinburgh
2K02 • ScotRail
1
15:42
Leven
2K35 • ScotRail
2
15:50
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:51
Edinburgh
2G04 • ScotRail
1
15:54
15:55
Dundee
2L61 • ScotRail
2
16:01
London Kings Cross
1E23 • London North Eastern Railway
1
16:10
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:17
Edinburgh
2L58 • ScotRail
1
16:21
16:26
Glenrothes with Thornton
2G05 • ScotRail
2
16:26
16:30
Aberdeen
1A77 • ScotRail
2
16:30
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:36
Edinburgh
2K34 • ScotRail
1
16:40
Leven
2K09 • ScotRail
2
16:50
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:54
16:56
Edinburgh
2G34 • ScotRail
1
Later trains