Inverkeithing around 1610 on 17/01/2026
Departures
Arrivals
Simple
Detailed
Buy tickets to Inverkeithing
through Realtime Tickets, our new ticket portal
1540
Dalgety Bay
Bus service
ScotRail service
1541
Edinburgh Airport
Bus service
ScotRail service
1542
Edinburgh Gateway
Bus service
ScotRail service
1546
Dundee
ScotRail service
1
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