← Change station
Edinburgh Airport (Bus or Tram
19:20
Inverkeithing
0B00 • ScotRail
🚌
19:21
Haymarket
0B00 • ScotRail
🚌
19:30
Haymarket
0B00 • ScotRail
🚌
19:40
Haymarket
0B00 • ScotRail
🚌
19:50
Haymarket
0B00 • ScotRail
🚌
19:50
Inverkeithing
0B00 • ScotRail
🚌
20:00
Haymarket
0B00 • ScotRail
🚌
20:10
Haymarket
0B00 • ScotRail
🚌
20:20
Haymarket
0B00 • ScotRail
🚌
20:20
Inverkeithing
0B00 • ScotRail
🚌
20:30
Haymarket
0B00 • ScotRail
🚌
20:40
Haymarket
0B00 • ScotRail
🚌
20:50
Haymarket
0B00 • ScotRail
🚌
20:50
Inverkeithing
0B00 • ScotRail
🚌
21:00
Haymarket
0B00 • ScotRail
🚌
21:10
Haymarket
0B00 • ScotRail
🚌
Later trains