Dunfermline Abbey

© VisitScotland / Luigi Di Pasquale / Welcome to Fife


Dunfermline is a city in Fife and was once the capital of Scotland!

In May 2022, Dunfermline became Scotland's newest city as part of HM The Queen's Platinum Jubilee celebrations. Our eighth city is located north of Edinburgh, just across the Forth Bridge.

Dunfermline is at the heart of Scotland's history and the royal and monastic past can be seen throughout the city.

How to get to Dunfermline

Dunfermline is an easily accessible city, located just 30 minutes north of Edinburgh. 

A tip from your local expert

VisitScotland Information Centre

© VisitScotland / Kenny Lam

Help and advice

You can also get advice from our accredited iKnow partners, with excellent local expertise, travel advice and insider tips about must-see attractions and great accommodation in the local area.

Find our iKnow Partners in this area

Map of Dunfermline

Explore Dunfermline


Javascript is needed to show this map.

Javascript is needed to show this map.

Other things you might like

Scotland in your inbox

Subscribe to our newsletter and we'll email you with unique attractions, exciting trip ideas and visitor offers.

Get the Scotland newsletter