Inverkeithing around 1610 on 17/01/2026

Departures
Arrivals
Simple
Detailed
Buy tickets from Inverkeithing through Realtime Tickets, our new ticket portal
1540
Leven
Starts here
ScotRail service
1
1541
Haymarket
Bus service
ScotRail service
1543
Dalgety Bay
Bus service
ScotRail service
1550
Edinburgh Airport
Bus service
ScotRail service
1553
Perth
Starts here
ScotRail service
1
1556
Edinburgh Gateway
Bus service
ScotRail service
1557
Dalgety Bay
Bus service
ScotRail service
1559
North Queensferry
Bus service
ScotRail service
1606
Leven
Starts here
ScotRail service
1
1610
Dalgety Bay
Bus service
ScotRail service
1610
Edinburgh Airport
Bus service
ScotRail service
1611
Haymarket
Bus service
ScotRail service
1622
Dundee
Starts here
ScotRail service
1
1626
Edinburgh Gateway
Bus service
ScotRail service
1626
North Queensferry
Bus service
ScotRail service
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

Search Menu