Skip to content
Mixroutes
Inverkeithing
Town in Scotland

Inverkeithing

Inverkeithing is a coastal town, parish and historic Royal burgh in Fife, Scotland.

The town lies on the north shore of the Firth of Forth, 9+1⁄2 mi (15.5 km) northwest of Edinburgh city centre and 3+1⁄2 mi (5.5 km) south of Dunfermline.

How locals move

Getting around Inverkeithing the local way

  • Get aroundTaxi operators include NQ Ferry +44 1383 669755, Mac's Taxis +44 1383 411111, Graham's +44 1383 413505 and Forth Taxis +44 1383 611611.

From Wikivoyage: North Queensferry, CC BY-SA. Not yet checked by us. Last edited 2026-09.

Text adapted from Wikipedia, CC BY-SA 4.0. Photograph: Harrybean07 (see Commons), Wikimedia Commons.