Plane, train, bus, car, ferry, bike share, driving and walking directions all in one search
Your search results are displayed instantly
Get anywhere from your current location
Dunfermline is a town and former Royal Burgh, and parish, in Fife, Scotland, on high ground 3 mi from the northern shore of the Firth of Forth. The 2011 census recorded the town's population at 49,706, however figures released in 2012 estimate Dunfermline's population as 50,380, making it the largest locality in Fife and the tenth largest in Scotland.
There are 2263+ hotels available in Dunfermline. Prices start at $83 USD per night.
It is currently 11:31 AM in Dunfermline. Dunfermline uses GMT Standard Time and also supports GMT Daylight Time.