ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Dunfermline

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Aberdeen to Dunfermline

🚌 The journey from Aberdeen to Dunfermline by bus takes approximately 2 hours and 28 minutes, with services departing hourly every day. The direct bus route runs from Aberdeen Coach Station to Halbeath Park & Ride, operated by Megabus UK. 🚌 Route 2 offers a straightforward option, with a single bus towards Edinburgh taking 2 hours and 28 minutes to reach Halbeath Park & Ride in Dunfermline from Aberdeen. This route covers a distance of 171 kilometers. 🚌 For travelers looking for a more scenic option, Route 5 involves 2 transfers and takes 3 hours and 13 minutes to reach Dunfermline from Aberdeen. The journey includes buses towards Glasgow, St Andrews, and finally, Edinburgh, covering a distance of 169 kilometers.

Where to stay in Dunfermline

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation

Will you be returning to Aberdeen by bus?

If you are looking for a return bus trip, check out the buses from Dunfermline to Aberdeen.

See schedule