Inverkeithing around 1655 on 21/01/2026
Departures
Arrivals
Simple
Detailed
Buy tickets to Inverkeithing
through Realtime Tickets, our new ticket portal
1625
Dalgety Bay
Bus service
ScotRail service
1628
Edinburgh Airport
Bus service
ScotRail service
1632
Perth
ScotRail service
1
1641
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
1732
Perth
ScotRail service
1
1742
Edinburgh Gateway
Bus service
ScotRail service
1742
Dalgety Bay
Bus service
ScotRail service
1746
Dundee
ScotRail service
1
1748
Edinburgh Airport
Bus service
ScotRail service
1751
North Queensferry
Bus service
ScotRail service
1755
Dalgety Bay
Bus service
ScotRail service
1756
Haymarket
Bus service
ScotRail service
1759
Leven
ScotRail service
1
1809
Edinburgh Gateway
Bus service
ScotRail service
1810
Dalgety Bay
Bus service
ScotRail service
1813
Edinburgh Airport
Bus service
ScotRail service
1813
Leven
ScotRail service
1
1821
North Queensferry
Bus service
ScotRail service