Inverkeithing around 1621 on 24/01/2026
Departures
Arrivals
Simple
Detailed
Buy tickets to Inverkeithing
through Realtime Tickets, our ticket portal
1551
North Queensferry
Bus service
ScotRail service
1555
Dalgety Bay
Bus service
ScotRail service
1556
Haymarket
Bus service
ScotRail service
1559
Leven
ScotRail service
1
1609
Edinburgh Gateway
Bus service
ScotRail service
1610
Dalgety Bay
Bus service
ScotRail service
1613
Leven
ScotRail service
1
1621
North Queensferry
Bus service
ScotRail service
1625
Dalgety Bay
Bus service
ScotRail service
1628
Edinburgh Airport
Bus service
ScotRail service
1630
Haymarket
Bus service
ScotRail service
1632
Perth
ScotRail service
1
1640
Dalgety Bay
Bus service
ScotRail service
1642
Edinburgh Gateway
Bus service
ScotRail service
1646
Dundee
ScotRail service
1
1648
Edinburgh Airport
Bus service
ScotRail service
1651
North Queensferry
Bus service
ScotRail service
1655
Dalgety Bay
Bus service
ScotRail service
1656
Haymarket
Bus service
ScotRail service
1659
Leven
ScotRail service
1
1708
Edinburgh Airport
Bus service
ScotRail service
1709
Edinburgh Gateway
Bus service
ScotRail service
1710
Dalgety Bay
Bus service
ScotRail service
1713
Leven
ScotRail service
1
1721
North Queensferry
Bus service
ScotRail service
1725
Dalgety Bay
Bus service
ScotRail service
1728
Edinburgh Airport
Bus service
ScotRail service
1730
Haymarket
Bus service
ScotRail service
1736
Perth
ScotRail service
1
1740
Dalgety Bay
Bus service
ScotRail service
1742
Edinburgh Gateway
Bus service
ScotRail service
1746
Dundee
ScotRail service
1
1748
Edinburgh Airport
Bus service
ScotRail service