Skip to main content

How to get from Aberlady to Dunfermline by bus?

From Aberlady to Dunfermline by bus

To get from Aberlady to Dunfermline in Scotland, take the 124 bus from The Pleasance, Aberlady station to Princes Street (Scott Mon.), Edinburgh station. Next, take the X55 bus from Princes Street (Scott Mon.), Edinburgh station to Kingsgate Centre, Dunfermline station. The total trip duration for this route is approximately 1 hr 59 min.

119min
Bus - 124124
Bus - X55X55
Leaves from The Pleasance, Aberlady

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Aberlady
  • 2
    Bus - 124124
    Wait for bus
    124
    West End
  • 3
    Ride to bus station
    Ride to bus station
    Princes Street (Scott Mon.), Edinburgh
    ID 6200243430
    61 min
  • 4
    Walk to bus station
    Walk to bus station
    Princes Street (Scott Mon.), Edinburgh
    ID 6200243420
    100 yd • 2 min
  • 5
    Bus - X55X55
    Wait for bus
    X55
    Dunfermline
  • 6
    Ride to bus station Kingsgate Centre, Dunfermline
    Ride to bus station
    Kingsgate Centre, Dunfermline
    ID 6500D1169
    48 min
*Duration based on 8am traffic

Alternative route from Aberlady to Dunfermline by bus via 124, M90 and 19

To get from Aberlady to Dunfermline in Scotland, you’ll need to take 3 bus lines: take the 124 bus from The Pleasance, Aberlady station to Lothian Road, West End station. Next, you’ll have to switch to the M90 bus and finally take the 19 bus from Park & Ride, Halbeath station to Kingsgate Centre, Dunfermline station. The total trip duration for this route is approximately 2 hr 23 min.

143min
Bus - 124124
Bus - M90M90
Bus - 1919
Leaves from The Pleasance, Aberlady

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Aberlady
  • 2
    Bus - 124124
    Wait for bus
    124
    West End
  • 3
    Ride to bus station
    Ride to bus station
    Lothian Road, West End
    ID 6200243780
    66 min
  • 4
    Walk to bus station
    Walk to bus station
    Queensferry Street, West End
    ID 6200244745
    250 yd • 4 min
  • 5
    Bus - M90M90
    Wait for bus
    M90
    Inverness
  • 6
    Ride to bus station
    Ride to bus station
    Park & Ride, Halbeath
    ID 6500D1701
    31 min
  • 7
    Walk to bus station
    Walk to bus station
    Park & Ride, Halbeath
    ID 6500D1702
    20 yd • 1 min
  • 8
    Bus - 1919
    Wait for bus
    19
    Rosyth
  • 9
    Ride to bus station Kingsgate Centre, Dunfermline
    Ride to bus station
    Kingsgate Centre, Dunfermline
    ID 6500D1169
    18 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 Aberlady to Dunfermline

The distance between Aberlady, Scotland and Dunfermline, Scotland is approximately 33.39 mi, which can typically be travelled in 119 min. Moovit will show you the directions from Aberlady to Dunfermline by bus, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.

Public transport stations close to Aberlady

Aberlady is located at Aberlady, Scotland and the nearest public transport station is The Pleasance, Aberlady.

Bus stations close to Aberlady:

  • The Pleasance, Aberlady
  • Parish Church, Aberlady
  • Craigielaw, Aberlady

Public transport stations close to Dunfermline, Scotland

Dunfermline is located at Dunfermline, Scotland and the nearest public transport station is Kingsgate Centre, Dunfermline.

Train stations close to Dunfermline:

  • Dunfermline Town
  • Dunfermline Queen Margaret
  • Rosyth

Bus stations close to Dunfermline:

  • Kingsgate Centre, Dunfermline
  • James Street, Dunfermline
  • Carnegie Centre, Dunfermline

Alternative route from Aberlady to Dunfermline by bus via 124, M90 and 19

To get from Aberlady to Dunfermline in Scotland, you’ll need to take 3 bus lines: take the 124 bus from The Pleasance, Aberlady station to Lothian Road, West End station. Next, you’ll have to switch to the M90 bus and finally take the 19 bus from Park & Ride, Halbeath station to Kingsgate Centre, Dunfermline station. The total trip duration for this route is approximately 2 hr 23 min.

143min
Bus - 124124
Bus - M90M90
Bus - 1919
Leaves from The Pleasance, Aberlady

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Aberlady
  • 2
    Bus - 124124
    Wait for bus
    124
    West End
  • 3
    Ride to bus station
    Ride to bus station
    Lothian Road, West End
    ID 6200243780
    66 min
  • 4
    Walk to bus station
    Walk to bus station
    Queensferry Street, West End
    ID 6200244745
    250 yd • 4 min
  • 5
    Bus - M90M90
    Wait for bus
    M90
    Inverness
  • 6
    Ride to bus station
    Ride to bus station
    Park & Ride, Halbeath
    ID 6500D1701
    31 min
  • 7
    Walk to bus station
    Walk to bus station
    Park & Ride, Halbeath
    ID 6500D1702
    20 yd • 1 min
  • 8
    Bus - 1919
    Wait for bus
    19
    Rosyth
  • 9
    Ride to bus station Kingsgate Centre, Dunfermline
    Ride to bus station
    Kingsgate Centre, Dunfermline
    ID 6500D1169
    18 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 119 minutes, using Bus line 124, Bus line X55.

  • What is the alternative route to get from Aberlady to Dunfermline?

    The alternative route takes 143 minutes, using Bus line 124, Bus line M90, Bus line 19.

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

    No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 59 min.

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

    The 124 bus line goes from West End station near Aberlady to Princes Street (Scott Mon.), Edinburgh station. From there you’ll have to take one bus line till Princes Street (Scott Mon.), Edinburgh station near Dunfermline in Scotland

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

    The total travel time between Aberlady and Dunfermline in Scotland by bus is about 1 hr 59 min.

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

    Get on the 124 bus from the West End stop near Aberlady in Scotland.

  • Where do I get off the bus when travelling between Aberlady and Dunfermline in Scotland?

    Get off the bus at the Princes Street (Scott Mon.), Edinburgh stop, which is closest to Dunfermline in Scotland.

Live arrivals, timetables, maps