Trains to Inverkeithing Railway Station

Inverkeithing station information. Check the live arrivals and departures board or purchase a train ticket to Inverkeithing

Station Telephone Number

08457 48 49 50
Map of Inverkeithing Railway Station

Live Arrivals and Depatures Train Times for Inverkeithing Railway Station

FromTimetabled ArrivalExpected ArrivalPlatformToTimetabled DepartureExpected DepartureOperator
Edinburgh2331On time2Dundee2332On timeScotRail
Aberdeen2340On time1Edinburgh2342On timeCrossCountry
Edinburgh2341On time Perth2342On timeScotRail
Perth2353On time1Edinburgh2354On timeScotRail
Aberdeen  1London Euston0012On timeScotRail