Inverkeithing is located on the Fife Coastal Path between North Queensferry and Dalgety Bay. With a history dating back to Roman times, you can find out about the town’s history at the Inverkeithing Museum, housed in a medieval building which was once part of a Franciscan Friary. Visit the nearby beaches at Dalgety Bay and Aberdour or take a trip to nearby North Queensferry to visit Deep Sea World.
Get the latest offers
Want to stay informed about the latest developments with Caledonian Sleeper? Don’t worry, we won’t bombard you with emails, and you can unsubscribe at any time, but our e-newsletter will keep you up-to-date every step of the way.