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
How to get to Dunfermline
Dunfermline is an easily accessible city, located just 30 minutes north of Edinburgh.
Bus and coach
From Edinburgh, hop one of the frequent bus services with Stagecoach, taking just 30 minutes. Or if you're travelling from Glasgow City Centre there are bus routes taking just an hour.
Scotland offers a series of great road networks connecting cities, towns and airports. Car hire is also readily available across the country.
Dunfermline sits just off the main M90 motorway which runs from Edinburgh north to Perth. This city is situated just a few miles past the Queensferry Crossing.
As a relatively small city, Dunfermline is easy to explore on foot with a great variety of walking routes available to explore.
There are a great range of routes as well as accessible cycle paths around the city and to nearby towns, villages and attractions too.
A tip from your local expert
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.
Assistant iCentre Manager, St Andrews
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.