The city of Dunfermline

Dunfermline

Dunfermline is located north of Edinburgh, just across the Forth Bridge in Fife. Dunfermline is at the heart of Scotland's history and the royal and monastic past can be seen throughout this former capital of Scotland.

Map of Dunfermline

Explore Dunfermline

Loading

Javascript is needed to show this map.

Javascript is needed to show this map.

How to get to Dunfermline

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

Getting to

Train

There are direct trains from across Scotland to Inverkeithing, as well as local trains that stop off at Dunfermline, North Queensferry, Aberdour, Dalgety Bay and Rosyth. 

Find out more about Scotrail trains to Fife 

Search available connections using Traveline 

Bus and coach

Driving

Getting around

Walking

As a relatively small city, Dunfermline is easy to explore on foot with a great variety of walking routes available to explore.

Explore walking routes near Dunfermline

Cycling

A tip from your local expert

Andrew Carnegie Birthplace Museum

The Andrew Carnegie Birthplace is a must see in Dunfermline. Visit the original weavers cottage where he was born, with a museum about his life. Andrew Carnegie also gifted the Pittencreiff Park to Dunfermline, which is also worth a visit.

Lorna

VisitScotland

Other things you might like

Join our newsletter clan

Get Scotland inspiration direct to your inbox. Don't miss the inside track from our Scotland experts on exciting trip ideas, unique attractions and hidden gems loved by locals.

Get the Scotland newsletter