- 1 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.
- 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.
Dunfermline travel guide
Plan a trip to Dunfermline, United Kingdom — things to do, where to stay, food, transport, and local tips. Start with Carnegie Library & Galleries, Pittencrieff Park.
See & do
Where to stay
Showing up to 6 stays with photos. Live room rates open on Booking.com via Travelpayouts.
Browse all stays in DunfermlineBook
Stays in Dunfermline
Hotellook
Compare hotels and apartments in Dunfermline — neighbourhood vibe, price, and walkability in one search.
- Stay near a metro line if you plan museum-hopping days.
- Read recent reviews for noise — central streets can be loud at night.
- Flexible cancellation helps when flight times shift.
Book
Flights in Dunfermline
Aviasales
Find flights into Dunfermline and compare fares across airlines in one place.
- Compare nearby airports — sometimes a short train ride beats a pricey hub.
- Midweek departures are often cheaper than Friday/Sunday peaks.
- Set a flexible ±3 day search when your dates can move.
Book
Experiences in Dunfermline
Klook
Tours, food walks, day trips and city activities around Dunfermline — book ahead and skip the guesswork.
- Book popular tours early in peak season — small-group slots go first.
- Day trips often include hotel pickup; check the meeting point.
- Look for free-cancellation options if the weather looks unstable.
Book
Tickets in Dunfermline
Tiqets
Skip lines and grab attraction tickets for Dunfermline — museums, landmarks, and city passes.
- Book popular museums and towers ahead — timed slots sell out on weekends.
- Mobile tickets are usually scanned at the gate; keep offline screenshots as backup.
- Combo passes can be cheaper when you plan 2–3 big sights in one day.
Book
Transfers in Dunfermline
Kiwitaxi
Private airport and city transfers for Dunfermline — fixed price, driver waiting for you.
- Pre-book airport transfers when landing late or with heavy luggage.
- Meet-and-greet at arrivals beats hunting taxis after a long flight.
- Confirm child seats / extra stops when you reserve.
Book
Cars in Dunfermline
GetRentacar
Rent a car around Dunfermline for day trips and countryside — flexible pickup options.
- Compare full-to-full fuel policies — they save hassle at return.
- Check congestion / limited-traffic zones before driving into historic centres.
- Book early for weekends and holidays; automatic cars go first.
Book
eSIM in Dunfermline
Yesim
Travel eSIM data for visiting Dunfermline — online as soon as you land, no kiosk queues.
- Install the eSIM before you fly; activate on landing.
- Confirm your phone is unlocked and eSIM-compatible.
- Keep a small local SIM as backup if you need a local number for calls.
