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 Perth to Dunfermline

🚌 The trip from Perth to Dunfermline by bus is a convenient and efficient way to travel between these two Scottish cities. Megabus UK operates the direct bus service, departing from Perth bus station and arriving at Halbeath Park & Ride, with services running hourly every day. The journey typically takes around 46 minutes. 🚌 With affordable ticket prices ranging from £6 to £8, the bus trip from Perth to Dunfermline offers a budget-friendly option for travelers looking to explore both cities. Megabus UK ensures a comfortable ride for passengers, making it a popular choice for those commuting or sightseeing in the area. The route provides a scenic way to experience the picturesque landscapes of Scotland.

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 Perth by bus?

If you are looking for a return bus ride, please check out the buses from Dunfermline to Perth.

See schedule