Inverkeithing around 0621 on 20/01/2026
Departures
Arrivals
Simple
Detailed
Buy tickets to Inverkeithing
through Realtime Tickets, our ticket portal
0551
Edinburgh Airport
Bus service
ScotRail service
0607
Edinburgh Gateway
Bus service
ScotRail service
0614
Leven
ScotRail service
1
0621
Edinburgh Airport
Bus service
ScotRail service
0621
North Queensferry
Bus service
ScotRail service
0625
Dalgety Bay
Bus service
ScotRail service
0634
Perth
ScotRail service
1
0642
Edinburgh Gateway
Bus service
ScotRail service
0643
Dalgety Bay
Bus service
ScotRail service
0646
Edinburgh Airport
Bus service
ScotRail service
0646
Dundee
ScotRail service
1
0651
North Queensferry
Bus service
ScotRail service
0655
Dalgety Bay
Bus service
ScotRail service
0659
Leven
ScotRail service
1
0709
Edinburgh Gateway
Bus service
ScotRail service
0710
Dalgety Bay
Bus service
ScotRail service
0711
Edinburgh Airport
Bus service
ScotRail service
0713
Leven
ScotRail service
1
0721
North Queensferry
Bus service
ScotRail service
0725
Dalgety Bay
Bus service
ScotRail service
0730
Haymarket
Bus service
ScotRail service
0731
Perth
ScotRail service
1
0740
Dalgety Bay
Bus service
ScotRail service
0741
Edinburgh Airport
Bus service
ScotRail service
0742
Edinburgh Gateway
Bus service
ScotRail service
0746
Dundee
ScotRail service
1