This station serves the town of Inverkeithing in Fife, Scotland. The facility is relatively large compared to the size of the community it serves and enjoys links from several of the major Scottish railway lines including the Fife Circle Line, the East Coast Mainline and the Caledonian Sleeper Service.