Dunfermline
Scotland, United Kingdom
Why visit Dunfermline?
Dunfermline Europe > Britain and Ireland > United Kingdom > Scotland > North East Scotland > Fife > Dunfermline Dunfermline ( Scottish Gaelic : Dùn Phàrlain ) is a city in Fife , 3 miles north of the Firth of Forth in central Scotland. The city was a royal residence, ecclesiastical centre and effective capital of Scotland from the 11th century, and many monarchs are buried at its abbey. It's also the birthplace of tycoon philanthropist Andrew Carnegie. In 2022 the population was 55,000. Understand "Dun" means a fortified hill or outcrop, and "ferm lynn" is thought to mean a crooked stream, no-one's sure. Prehistoric folk settled in spots that could be fortified against their dear neighbours and in-laws, and needed a water supply, so they were here from 3000 BC. But the town only emerges into history circa 1070 AD, when King Malcolm III married Margaret of Wessex (later canonised as St Margaret) and together they made it a royal residence and ecclesiastic centre, effectively capital of Scotland. Its fortunes rose and fell with those of independent Scotland: 7 kings were buried here, the last being Robert the Bruce in 1329. The last monarch to be born here was Charles I in 1600. But then the crowns of England and Scotland were united, James VI / I much preferred London to chilly Scotland, and all the power and patronage ebbed away south. And then the town burned down in 1624. The area around Dunfermline became industrial in the early modern period, with salt panning, coal mining, limestone quarrying, linen weaving and metal-bashing. Initially it developed as a series of industrial villages, with wooden wagonways connecting the mines and quarries to a string of small ports along the Forth. (One of these, Culross , has been beautifully restored.) The Victorian period brought larger scale industry, shipping and railways, and a concentration into fewer but larger towns and ports. Dunfermline was constrained to the north by the Cleish Hills but expanded to the south and east; its port of Rosyth was carved off in 1909 to become a separate town and Royal Navy base. The area slumped after the Second World War as the coalfields were exhausted and traditional heavy industries such as ship-breaking were lost to foreign competition. The opening of the Forth Road Bridge in 1964, and linking highways, improved Dunfermline's connection to Edinburgh and the rest of central Scotland. The town attracted new businesses and became part of the Edinburgh commuter belt, and expanded rapidly east. It's now reached the "natural" boundary of M90 at Halbeath, and its council forsees future expansion west. This has created an urban and suburban sprawl but hasn't blighted the abbey and park which are Dunfermline's main attraction. In 2022 Dunfermline was awarded city status, as part of the celebration of the Platinum Jubilee of Queen Elizabeth. This makes not a scrap of difference to its governance within Fife Council . Visitor information is posted online, there isn't a physical tourist office. Get in By plane Edinburgh Airport ( EDI IATA ) has good flight connections across Europe and UK and within Scotland. Stagecoach Jet Bus 747 runs from airport stop G across the old Forth Road Bridge to Inverkeithing (for trains) and Halbeath P&R (for local buses), taking 30 min. It runs daily 24 hours, every 20 min daytime. By train Trains from Edinburgh Waverley run every 30 min via Haymarket (for airport), Dalmeny (for South Queensferry ), North Queensferry , Inverkeithing and Rosyth , taking 35-40 min to the two Dunfermline stations and continuing to Cowdenbeath, Lochgelly, Cardenen and Glenrothes -with-Thornton. Change at Inverkeithing for trains along the Fife coast from Kirkcaldy , Leuchars (for St Andrews), Dundee, Aberdeen, Perth and Inverness. From Glasgow Queen Street take the fast train to Edinburgh and change at Haymarket. 🌍 Dunfermline City is the main station, in town centre and with a staffed ticket office, machines and toilets. There is level access to Platform 2 (towards Glenrothes) and a ramp to Platform 1 (towards Edinburgh). 🌍 Dunfermline Queen Margaret is three minutes further along the line, near Queen Margaret Hospital. It's just an unstaffed platform halt, with ticket machines but no toilets. By road Dunfermline is two miles west of M90 motorway. From the south, follow M90 over Queensferry Crossing (no toll) and at junction 2 take the spur A823(M). However there's a little cluster of hotels and other facilities at the east edge of town: for these and the two hospitals take junction 3. By bus 🌍 Dunfermline bus station is on Queen Anne St in town centre. Services are: - Stagecoach Bus X55 runs hourly daily from Edinburgh over the old Forth Road Bridge to Rosyth and Dunfermline, taking just over an hour. - Bus X24 / 27 runs every 30 min from Glasgow, taking 70 min via Cumbernauld and Kincardine. Both continue to Halbeath P&R, whence X24 heads for Glenrothes, Cupar and St Andrews, while X27 goes to Cowdenbeath, Kirkcaldy and Leven. - Bus 7 is a slower service along the coast every 30 min from Leven via Kirkcaldy , Burntisland , Aberdour , Dalgety Bay, Inverkeithing and Rosyth. - Bus X22 runs hourly from Stirling taking 55 min via Alloa. - Bus 8A is hourly from Alloa via Clackmannan, Kincardine and Culross . - Bus X51 is hourly from Livingston , taking an hour via Rosyth. - Bus 28 is every 3 hours from Falkirk , taking 1 hr 15 min via Kincardine and Culross. 🌍 Halbeath P&R is on A92 four miles east of town. X24 / 27 also stops here, but this is the only stop for Citylink buses passing along M90 from Edinburgh towards Perth and Inverness (Bus M90 and M91), Dundee and Aberdeen (M92 and G92), Kinross and Perth (X56), and Glenrothes and Leven (X61). The Edinburgh airport bus 747 also starts from here. See below for local buses between the P&R and town centre. Get around Buses between town and Halbeath P&R are Bus 19, which runs south to Rosyth and north to Cowdenbeath, Lochgelly and Ballingry; Bus 33 running east to Cowdenbeath, Lochgelly, Cardenen and Kirkcaldy; and Bus 83 southeast to Dalgety Bay. Bus 89 runs hourly M-Sa from Crossford and Dunfermline to Queen Margaret Hospital, Inverkeithing and North Queensferry , 40 min. Bus 87 runs from Dunfermline to Dalgety Bay, Inverkeithing and North Queensferry. They run M-Sa every hour or two. Taxis include Corporate Taxis (+44 1383 252525), Ash Cabs (+44 1383 333333), GoRa (+44 1383 633633) and Halbeath Taxis (+44 1383 305288). See 🌍 Dunfermline Abbey , St Margaret Street KY12 7PE , ☏ +44 1383 739026 . Apr-Sep M-Sa 10AM-4:30PM, Su 1-4:30PM, Oct-Mar Tu-Sa 10AM-4PM . The Abbey dates back to the 11th century and is Romanesque, but ruined in the Reformation. Several parts such as the impressive nave were incorporated into the 19th-century parish church. Notable burials here are St Margaret of Scotland, Robert the Bruce, and five other kings and their queens. Attached to the Abbey are the few remains of the Palace: King Charles I was born here in 1600, but by the end of that century both the palace and the Stuart royal dynasty were broken. Free . ( updated Mar 2025 ) St Margaret's Cave is accessed through a small building on Chalmers St car park near Tesco. Steep steps lead down to what was probably a monastic hermitage or shrine - Margaret herself had no need to pray here, having royal chapels aplenty. Fire Station Creative is an art gallery in an Art Deco former fire station, on Carnegie Drive next to Tesco. It's open W Th 10AM-5PM, F Sa 10AM-noon, Su 11AM-4PM. 🌍 Carnegie Library & Galleries , 1 Abbot St KY12 7NL , ☏ +44 1383 602365 . M-W F 10AM-5PM, Th 10AM-7PM, Sa 10AM-4PM, Su noon-4PM . Carnegie funded the building of this public library in his home town, opened in 1883, and he went on to fund over 2800 more. A modern extension, opened in 2017, houses a museum and galleries. Free . ( updated Mar 2025 ) Abbot House is the pink one at 11 Maygate near the Carnegie Library. Dating from the 16th century, it's Dunfermline's oldest house, nowadays a cafe and gift shop. 🌍 Andrew Carnegie Birthplace Museum , Moodie Street KY12 7PL , ☏ +44 1383 724302 . mid-March - mid-Dec . This humble weavers' cottage was the birthplace of the steel tycoon and philanthropist Andrew Carnegie (1835-1919). He was 12 when the family emigrated to Pennsylvania, where he was soon noticed for his brightness and hard-working. He became prosperous through the railway industry, then enormously wealthy through iron and steel. He resolved to donate most of this to causes such as education, and by the time of his death had donated over $350 million, equivalent to $80 billion in today's money. Free . ( updated Mar 2025 ) St Leonard's Church is at the roundabout 200 yards below Town railway station. It has a Round Tower, associated with ancient Ireland, and the Apse is in Norman style, but it's all retro construction from 1904. 🌍 Scottish Vintage Bus Museum , M90 Commerce Park KY12 0SJ , ☏ +44 1383 623380 . Apr-Sep Su (plus July Tu & Th) 12:30-5PM . Collection of over 100 buses. Adult £8, conc or child £5 . ( updated Jan 2025 ) Lathalmond Railway Museum is on the same site as the bus museum and has the same hours. Adult £4, conc or child £2. Do 🌍 Carnegie Hall , East Port KY12 7JA , ☏ +44 1383 602302 . This is the original Carnegie Hall, a 540-seat theatre named for the local-boy-made-good. The shows are mostly light fare. ( updated Mar 2025 ) Alhambra Theatre is at 33 Canmore St, 200 yards east of the library. Football: Dunfermline Athletic were promoted in 2023 and now play soccer in the Scottish Championship, the second tier. Their home ground (capacity 11,480) is East End Park, on A907 half a mile east of town centre. 🌍 Pittencrieff Park . 24 hours . Carnegie purchased this park and gave it to the people of the town; the grand gates were added in 1908. A stream runs through a bosky glen and there are various walkways, an Art Deco pavilion, gardens and hothouses, and the stumps of King Malcolm Canmore's tower dating to 1000 AD. ( updated Mar 2025 ) Golf courses are Pitreavie GC , Canmore GC , Dunfermline GC , and Forrester Park Resort, see Sleep. Fife Leisure Park is just south of Halbeath roundabout, jcn 3 of M90. It has a Premier Inn (marked on map), Odeon cinema, bowling alleys and adventure golf. Adventure Golf Island , Fife Leisure Park KY11 8EX , ☏ +44 1383 737152 . Su-Th 11AM-9PM, F Sa 10AM-10PM . Florida-style adventure golf with two 18 hole courses, Treasure Island and Pirates Cove. Floodlit at night. Adult £9.50, child £7.50 . ( updated Mar 2025 ) Town Loch a mile north of town has water-skiing and wakeboarding. Knockhill Racing Circuit is 8 miles north of town on A823. Walk or cycle along the coast of the Firth of Forth, west through Culross, Kincardine and Clackmannan, swinging inland past Rosyth navy base; going east the coastal trail goes all the way to St Andrews. You may cross the river by Kincardine Bridge or the old Forth Road Bridge, both toll free; you may not use the Queensferry Crossing, which is motorway. Another trail to Clackmannan runs inland parallel to A907. Highland Games are held in Ballast Park in Inverkeithing in early August, see North Queensferry#Do . Buy Tesco on Carnegie Drive is open M-Sa 7AM-11PM, 8AM-8PM. The main retail park is Halbeath, east of the centre on A907. There's an Asda here, open daily 8AM-10PM. Eat Wynd is a cafe 100 yards south of the bus station at 10 Cross Wynd, open daily 9:30AM-4PM. The Canmore is a popular bar and restaurant at 25 Canmore St, 100 yards east of the library. It's open W-Su noon-10PM. Jack O'Bryans gets good reviews for its Med cuisine. It's on Chalmers St by the park entrance, open W-Su noon-8:30PM. Fabric is a Japanese restaurant at 2 Canmore St, open W Th Su noo [... truncated ...]
Planning Dunfermline? Tell us your dates and we’ll tailor the trip.
Ask on WhatsAppHow do you get there?
By Plane
The nearest major international airports serve Scotland with connections from across the UK, Europe, and beyond. Regional airports in the area provide additional domestic and European services. Airport buses and taxis connect to the town centre.
By Train
The local railway station is served by regular services on the British rail network. Train services connect to major cities across Scotland and the wider UK. National Rail Enquiries provides schedule and fare information. Advance booking typically offers better rates.
By Car / Road
Dunfermline is accessible by road via the UK's motorway and A-road network. Major routes connect the town to nearby cities and regions. Bus services provide affordable connections. Parking is generally available in designated areas in and around the town centre.
Dunfermline is compact and easily explored on foot. The town centre, with its shops, restaurants, and historical buildings, is pedestrian-friendly. For exploring the surrounding countryside and nearby attractions, a car is recommended. Local bus services operate within the town and to neighbouring communities. Taxis are available for shorter journeys.
What are the things to do?
The historic town or city centre with its traditional architecture
Local landmarks, churches, and heritage buildings
Scenic viewpoints and natural attractions in the surrounding area
Nearby parks, gardens, and outdoor spaces
Walking tours exploring the town's heritage and architecture
Outdoor activities such as hiking, cycling, and watersports in the surrounding area
Visiting local museums, galleries, and cultural centres
Exploring nearby countryside, coastline, or parks
Sampling local food and drink at pubs, restaurants, and cafes
Planning Dunfermline? Want these on a customised itinerary?
Ask on WhatsAppWhere to eat?
Dining options in Dunfermline range from traditional gastropubs and cafés to fine-dining restaurants. Local specialities include fresh seafood, locally sourced meat and game, and seasonal produce. Many establishments pride themselves on using local ingredients and supporting regional producers.
Typical British pub fare (fish and chips, Sunday roasts, pies) is widely available, alongside international cuisines reflecting the area's diversity. Vegetarian, vegan, and gluten-free options are increasingly common.
Where to drink?
Traditional pubs serving local ales are found throughout the town. Craft beer has a growing presence, with local microbreweries supplying both pubs and bottle shops. Tea rooms and cafés offer a quintessentially British experience. The area is well-served by coffee shops and independent roasters.
Planning Dunfermline? We’ll book the stays and dining for you.
Ask on WhatsAppWhere to stay?
Budget
- Budget hotels and hostel accommodation available, with dorm beds from £20/night.
Mid-range
- Bed & breakfasts and guesthouses offer doubles from £70–120 per night.
- Chain hotels (Premier Inn, Travelodge, Holiday Inn) provide consistent quality.
Upscale
- Boutique hotels, country house hotels, and historic inns offer doubles from £150.
What should you buy?
Local shops offer a range of goods from well-known brands to local crafts and speciality foods. Markets and independent retailers provide character and authentic finds. Typical opening hours are Monday–Saturday 09:00–17:30, with some stores open on Sundays. Many towns have a weekly market day.
Where to go next?
From Dunfermline, travellers can easily continue exploring other destinations within Scotland and the wider United Kingdom. The well-connected transport network makes it straightforward to reach neighbouring towns, cities, and attractions.
Nearby in Scotland
More places to explore around Dunfermline.
Guide content as of June 2026. Portions adapted from Wikivoyage, CC BY-SA 4.0.
Contact Us
Get in touch with us.
Get in touch
Contact Us
Tell us where you'd like to go and how you like to travel. A real Tripcuro planner — not a bot — will craft an itinerary around you.
- Personalised, hassle-free planning end-to-end
- Transparent pricing, no hidden costs
- 24/7 support for complete peace of mind
