Direct Rail

Trains to Inverkeithing

With Direct Rail you can look, book and save on your train to Inverkeithing simply and securely online avoiding the usual hassles associated with buying Inverkeithing train tickets at the station itself.

We offer the cheapest trains to Inverkeithing as well as open/flexible return tickets, so get the best fare for a train to Inverkeithing by booking in advance with now!

For more information including live train times, availability, arrival times, departures times or to get Inverkeithing train ticket quotes please input your details in the quote box to the left.

Inverkeithing Train Station

Inverkeithing railway station lies on the Fife Circle Line and serves the town of Inverkeithing in Fife, Scotland. The station is some 134 miles to the north west of Edinburgh Waverley and is operated by First ScotRail. Passenger services are operated by First ScotRail, East Coast and Cross Country.

Get to/from Inverkeithing Station

Inverkeithing Station Address:

Boreland Road, Inverkeithing, KY11 1NJ


Inverkeithing train station is managed by ScotRail

Need to spend a night in a Inverkeithing Hotel?
If so, please visit our Inverkeithing Accommodation pages.