Inverkeithing around 1659 on 17/01/2026

Departures
Arrivals
Simple
Detailed
Buy tickets from Inverkeithing through Realtime Tickets, our new ticket portal
1630
Edinburgh Airport
Bus service
ScotRail service
1631
Dalgety Bay
Bus service
ScotRail service
1640
Leven
Starts here
ScotRail service
1
1641
Haymarket
Bus service
ScotRail service
1643
Dalgety Bay
Bus service
ScotRail service
1650
Edinburgh Airport
Bus service
ScotRail service
1653
Perth
Starts here
ScotRail service
1
1656
Edinburgh Gateway
Bus service
ScotRail service
1657
Dalgety Bay
Bus service
ScotRail service
1659
North Queensferry
Bus service
ScotRail service
1706
Leven
Starts here
ScotRail service
1
1710
Dalgety Bay
Bus service
ScotRail service
1710
Edinburgh Airport
Bus service
ScotRail service
1711
Haymarket
Bus service
ScotRail service
1722
Dundee
Starts here
ScotRail service
1
1726
Edinburgh Gateway
Bus service
ScotRail service
1726
North Queensferry
Bus service
ScotRail service
1730
Edinburgh Airport
Bus service
ScotRail service
1731
Dalgety Bay
Bus service
ScotRail service
1741
Haymarket
Bus service
ScotRail service
1741
Leven
Starts here
ScotRail service
1
1743
Dalgety Bay
Bus service
ScotRail service
1750
Edinburgh Airport
Bus service
ScotRail service
1753
Perth
Starts here
ScotRail service
1
1756
Edinburgh Gateway
Bus service
ScotRail service
1757
Dalgety Bay
Bus service
ScotRail service
1759
North Queensferry
Bus service
ScotRail service
1806
Leven
Starts here
ScotRail service
1
1810
Dalgety Bay
Bus service
ScotRail service
1811
Haymarket
Bus service
ScotRail service
1815
Edinburgh Airport
Bus service
ScotRail service
1822
Dundee
Starts here
ScotRail service
1
1826
Edinburgh Gateway
Bus service
ScotRail service
1826
North Queensferry
Bus service
ScotRail service

Search Menu