Travelling to and around Dunfermline

Get in


By plane

The nearest airport to Dunfermline is Edinburgh International Airport  (EDI), situated to the south of the Firth of Forth, 14 miles/22km from Dunfermline. The airport offers a wide range of domestic and international flights to Europe and North America. It costs in the region of £30 for a each way by taxi. however there is a bus service from the airport to nearby Inverkeithing, which is a £10 taxi fare from Dunfermline (or the train from Inverkeithing to Dunfermline Town is £1.90).


By train

Dunfermline is served by 2 railway stations. Dunfermline Town, which is in the centre of the town, and Dunfermline Queen Margaret, which is located in the northeast of the town, near Queen Margaret Hospital. There is a half hourly (hourly after 19:00) Fife Circle service to Edinburgh Waverley. (See the First ScotRail website for timetable information)


By car

Dunfermline is located near the M90 motorway which runs from the Forth Road Bridge to Perth. Access to the south and centre is via M90 junction 2, and the west is accessed from via junction 3.


By bus

There are frequent bus services to Edinburgh, Glasgow, Dundee, Perth, and surrounding towns. The Bus Station has been temporarily relocated to the East Port whilst renovation work goes on, including the demolition of the old bus station to allow for the building of a Kingsgate extension.


Get around


Dunfermline's town centre is fairly well equipped with amenities for the 21st century shopper. Most sites are within walking distance and a bus station is provided for journeys to surrounding areas.


"PlanaJourney" is a free integrated public transport journey planner that covers Dunfermline and includes much of the Scottish, Northern Ireland and UK public transport network. It includes bus, rail, subway, Scottish ferries and internal UK flights. It can assist with planning journeys into and out of Dunfermline from anywhere in the Dunfermline or Fife area or more widely from anywhere in Scotland and the UK. Outside of Scotland and Northern Ireland the bus information is limited.