Skip to main content

How to get from Dunfermline to Alloa by bus?

Dunfermline to Alloa - Bus Timetable

The X22 bus from Dunfermline to Alloa runs from 06:45 to 17:30, with departures every 1 hr-1 hr 40 min. The journey takes about 44 min, with regular service throughout the operating hours.

From Dunfermline to Alloa by bus

Take one direct bus from Dunfermline to Alloa in Scotland: take the X22 bus from Bus Station, Dunfermline station to Clackmannan Rd, Alloa station. The total trip duration for this route is approximately 44 min. The bus schedule from Dunfermline may change. We recommend you check the updated bus schedule to Alloa on the Moovit app.

44min
Walk to bus station
Bus - X22X22
Walk to Alloa
Leaves from Bus Station, Dunfermline

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Bus Station, Dunfermline
    ID 6500D1609
    360 m • 5 min
  • 2
    Bus - X22X22
    Wait for bus
    X22
    Stirling
  • 3
    Ride to bus station
    Ride to bus station
    Clackmannan Rd, Alloa
    ID 66806220051
    34 min
  • 4
    Walk to Alloa
    Walk to
    Alloa
    490 m • 7 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Scotland.
All local mobility options in one app

Public transport directions from Dunfermline to Alloa

The distance between Dunfermline, Scotland and Alloa, Scotland is approximately 22.49 km, which can typically be traveled in 44 min. Moovit will show you the directions from Dunfermline to Alloa by bus, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.

Bus timetable from Dunfermline to Alloa

To check the bus timetable from Dunfermline to Alloa using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Dunfermline) and destination (Alloa), then select the desired date and time of travel. Moovit will show all available bus routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus, as well as real-time updates for delays or changes. Use this information to plan your journey and stay up to date with the latest bus timetables.

Questions & Answers

  • What is the fastest way to get from Dunfermline to Alloa?

    The fastest way takes 44 minutes, using Bus line X22.

  • Is there a direct bus between Dunfermline and Alloa in Scotland?

    Yes, there is a direct bus going from Dunfermline to Alloa in Scotland in 44 min.

  • Which bus line goes from Dunfermline to Alloa in Scotland?

    The X22 bus line goes from Bus Station, Dunfermline station near Dunfermline to Clackmannan Rd, Alloa station near Alloa in Scotland.

  • How long does it take to travel from Dunfermline to Alloa in Scotland by bus?

    The total travel time between Dunfermline and Alloa in Scotland by bus is about 44 min.

  • Where do I get on the bus near Dunfermline to get to Alloa in Scotland?

    Get on the X22 bus from the Bus Station, Dunfermline stop near Dunfermline in Scotland.

  • Where do I get off the bus when traveling between Dunfermline and Alloa in Scotland?

    Get off the bus at the Clackmannan Rd, Alloa stop, which is closest to Alloa in Scotland.