The city of Dunfermline
Dunfermline
Historic, welcoming and full of stories, Dunfermline brings Scotland’s royal past and creative present together.
Dunfermline at a glance
- Arts & culture:
Alhambra Theatre, Fire Station Creative, Dunfermline Carnegie Library & Galleries
- History & heritage:
Dunfermline Abbey and Palace, Abbot House, Andrew Carnegie Birthplace Museum
- Nature & outdoors:
Pittencrieff Park, Fife Pilgrim Way
What to expect in Dunfermline
Dunfermline is a city of unexpected contrasts found just a short trip north of Edinburgh – where royal grandeur meets lively streets, hidden tales lead to leafy escapes, and centuries of history sit alongside a fresh, creative energy. Once the seat of Scottish kings, today it’s a city to explore and uncover at your own pace. Follow your curiosity and wander a little further – you never know what you might uncover.
When I heard of paradise, I translated the word into Pittencrieff Glen, believing it to be as near to paradise as anything I could think of.
Andrew Carnegie
Highlights in Dunfermline
Go beyond the main attractions and uncover the many sides of Dunfermline, with historic places, fascinating collections, characterful parks, local stories and entertainment waiting to be explored.
Royal history & heritage
Step into Dunfermline’s royal past at Dunfermline Abbey and Palace, founded as a priory by Queen Margaret and later transformed into an abbey by David I. Explore the impressive Romanesque architecture and discover the final resting place of Robert the Bruce, alongside generations of Scotland’s monarchs. Then wander through the surrounding Heritage Quarter, where historic buildings and atmospheric streets reveal layers of the city’s past.
Step into Dunfermline’s royal past
Dunfermline Abbey
© Fife Council / Damian Shields
Museums, arts & culture
Delve into Dunfermline’s past and present through its museums, galleries and creative spaces. Discover exhibitions and collections at Dunfermline Carnegie Library & Galleries, browse contemporary work and events at Fire Station Creative, or take your seat beneath the lights of the historic Alhambra Theatre for an evening of music, comedy, theatre or dance.
Discover Dunfermline’s creative side

The central stalls at Alhambra Theatre
© Alhambra Theatre
Parks & outdoor adventures
Slow the pace in Pittencrieff Park, known affectionately as ‘the Glen’. Gifted to the people of Dunfermline by Andrew Carnegie in 1902, this much-loved green space combines woodland walks, open lawns, gardens and family-friendly spaces in the heart of the city. Look out for the resident peacocks as you explore. Beyond the city, discover an award-winning beach, woodland walks and long-distance trails across Fife, including the Fife Pilgrim Way, Fife Coastal Path and Dunfermline Discovery Trails. For something faster-paced, try wakeboarding, rally driving or sailing.
Pittencrieff Park
© Welcome to Fife / Luigi Di Pasquale
What's on in Dunfermline
Dunfermline comes alive throughout the year with music, theatre, art, markets and festivals. Feel the thrill of The Bruce Festival, discover new perspectives at Outwith Festival, browse local markets and soak up the city’s creative energy at exhibitions and events across the city.
See Dunfermline through a new lens
See Dunfermline at its most captivating, from the soaring stonework of the Abbey and the Walled Garden at Abbot House to colourful historic buildings, tucked-away corners and views across the Heritage Quarter.
Trip ideas in Dunfermline
Make the most of your time in Dunfermline and beyond, with scenic cycle routes, waterside adventures, coastal escapes and itineraries packed with ideas for exploring Fife.
Your guide to a weekend city break in Dunfermline
Make a weekend of it in Dunfermline with royal landmarks and cultural gems – then enjoy dinner at Dhoom before a show at the Alhambra Theatre.
Cycling around Dunfermline e-guide
Hop on your bike and explore Dunfermline and beyond, following scenic routes, quiet lanes and hidden gems with this handy cycling e-guide.
Forth Bridges Trail
Follow the nearby Forth Bridges Trail in North and South Queensferry. Wander Harbour Lane, browse the High Street, admire the Forth Bridge and hop aboard the Maid of the Forth boat for an unforgettable day by the water.
Discover the legacy behind the Forth Bridges
How to spend the best day in South Queensferry
Sea views, colourful streets, iconic bridges and plenty to explore – discover how to spend the perfect day soaking up the charm of nearby South Queensferry.
East coast of Scotland 7-day road trip itinerary
Make Dunfermline a stop on your ultimate east coast adventure, travelling from Edinburgh via Fife to Arbroath, Royal Deeside and Braemar amongst other stops.
Don't just take our word for it
Dunfermline is having its moment. Scotland’s newest city packs history, culture, character and creativity into one vibrant destination – with the best of Fife right on its doorstep.
Plan your trip
Getting to Dunfermline
Train
Dunfermline is connected to Edinburgh and destinations across Scotland by rail, with several stations serving the wider city area. Direct trains from across Scotland run to Inverkeithing, while local services stop at Dunfermline, North Queensferry, Aberdour, Dalgety Bay and Rosyth. The journey between Edinburgh and Dunfermline takes around 35 minutes, making the city particularly convenient for visitors combining the two destinations.
Bus and coach
Driving
Accessibility
Dunfermline offers a range of accessible attractions, accommodation, transport and visitor experiences. However, its historic character means that some older buildings, streets and heritage sites can have uneven surfaces, steps or limited step-free access.
Check accessibility information with individual attractions and accommodation providers before visiting, particularly if you require step-free access, accessible parking, accessible toilets or specific facilities.
Explore nearby
Why not explore the wider area? From vibrant Dundee & Angus to the charming coastlines of Fife, and the cultural buzz of the Lothians. There’s so much to discover around Dunfermline.




