← Change station
Edinburgh Airport (Bus or Tram
Earlier trains
04:22
Haymarket
0B00 • ScotRail
🚌
04:32
Haymarket
0B00 • ScotRail
🚌
04:40
Haymarket
0B00 • ScotRail
🚌
04:49
Haymarket
0B00 • ScotRail
🚌
04:50
Inverkeithing
0B00 • ScotRail
🚌
04:57
Haymarket
0B00 • ScotRail
🚌
05:05
Haymarket
0B00 • ScotRail
🚌
05:13
Haymarket
0B00 • ScotRail
🚌
05:20
Haymarket
0B00 • ScotRail
🚌
05:20
Inverkeithing
0B00 • ScotRail
🚌
05:27
Haymarket
0B00 • ScotRail
🚌
05:35
Haymarket
0B00 • ScotRail
🚌
05:43
Haymarket
0B00 • ScotRail
🚌
05:50
Inverkeithing
0B00 • ScotRail
🚌
Later trains