Buses from Alloa to Dunfermline
⏰ The journey from Alloa to Dunfermline by bus takes approximately 2 hours and 36 minutes. Prices for the bus ticket can range from £17 to £27. 🚌 Route options offer different durations and distances. For example, one route covers a distance of 25.4 km in 55 minutes with a transfer in St Andrews. The bus departs from High Street Stance B and arrives at Dunfermline Bus Station operated by Stagecoach East Scotland. 🛣️ Other routes may have transfers and longer travel times, such as a 1 hour 30-minute journey covering 41.8 km with transfers in Larbert and Kirkcaldy. Agencies like Midland Bluebird and Stagecoach East Scotland operate these bus services.