Getting to Dunfermline & West Fife

Travel Options in Dunfermline: Your Gateway to Central Scotland

Dunfermline and West Fife is very well connected for train and bus services, as well as having many cycling and walking routes.

By Train: Dunfermline City Train Station

Dunfermline City Train Station (formerly Dunfermline Town Train Station) is centrally located (KY12 7HT) and offers excellent connections to Edinburgh, Levenmouth, Perth and Dundee. Frequent trains to Edinburgh make the journey in just 35 minutes, while links to Dundee via Inverkeithing are found just two stops away. The station provides regular services to towns and villages across Fife, making it easy to explore the region by rail.

By Bus: Dunfermline Bus Station

The main Dunfermline Bus Station on Queen Anne Street is a hub for local and regional bus travel. It offers regular routes to Edinburgh and other key destinations, including St Andrews, Perth, and Glasgow. For travel within Dunfermline and surrounding areas, local bus services are frequent and reliable. The bus station is in the heart of the city so only a couple of minutes walking will find you in amongst the shops, restaurants and bars.

By Air: Nearby Airports

Dunfermline is well-served by two major airports, both less than an hour away:

  • Edinburgh Airport is just 14 miles (24 km) away, about a 25-minute drive.
  • Glasgow Airport is around 50 miles (80 km), reachable in just over an hour by car.

Both airports offer domestic and international flights, making Dunfermline easily accessible from anywhere.

By Bike: Cycling in Fife

Exploring Dunfermline by bike is made easy through access to our many cycle routes.  With over 300 miles of dedicated cycle routes, Fife is the perfect place to visit if you prefer two wheels – check out our favourite Fife cycle routes.

By Foot: Dunfermline Walking Paths

with two popular long distance walking paths to enjoy,  you will never be far from fresh air and fabulous views when walking in Dunfermline.

  • The Fife Pilgrim Way is a 64-mile-long walking route that offers a journey steeped in history and scenic beauty. Stretching from Culross and North Queensferry to St Andrews, this trail retraces paths once used by medieval pilgrims seeking the sacred relics of St Andrew, Scotland’s patron saint and one of Jesus’ disciples. The route weaves through Dunfermline, Lochore Meadows, Kinglassie, and the Lomond Hills, blending historical landmarks, charming villages, and picturesque countryside views.
  • The Fife Coastal Path is a stunning 117-mile (188 km) long-distance trail that stretches from Kincardine in the south to Newburgh in the north, offering 10 sections of stunning Fife coastline to explore. This popular walking route takes you through charming fishing villages, historic towns, dramatic cliffs, and beautiful beaches along the Firth of Forth and Firth of Tay.

By Car: Halbeath Park and Ride

The Halbeath Park and Ride is a great option for those wishing to drive part way to their destination and travel by bus. Located just off the M90 motorway, this modern facility offers ample parking and frequent express buses to Edinburgh, Glasgow, and beyond. With free parking, it’s one of the most sensible options for getting to Edinburgh airport as you can leave your car at the park and ride, saving on costly airport parking. It’s perfect for commuters and visitors looking to avoid city-centre traffic.

There are also numerous affordable car parks in the city centre providing parking for you to explore the various sights of Dunfermline.

Dunfermline Taxi Services

Whether you’re looking for safe transport back to your accommodation after enjoying Dunfermline’s nightlife or would like to explore by private car, there are many reliable Dunfermline taxi companies.

Here are just a few to try:

  • Abbey Taxis Dunfermline: 01383 735555
  • Dunfermline City Cabs and Taxis Services: 01383 727272
  • Aqua Cabs: 01383 282828
  • ASH CABS Dunfermline: 01383 333333
  • Canmore Cabs Dunfermline: 01383 622266
  • Travel 24/7 Taxi Dunfermline Ltd: 01383 444 444
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.