Skip to main content

How to get from Fife to North Berwick by bus?

From Fife to North Berwick by bus

To get from Fife to North Berwick in Scotland, take the X61 bus from Park & Ride, Halbeath station to Princes Street (West), Edinburgh station. Next, take the 124 bus from Princes Street (West), Edinburgh station to Church Road, North Berwick station. The total trip duration for this route is approximately 2 hr 19 min.

139min
Walk to bus station
Bus - X61X61
Bus - 124124
Leaves from Park & Ride, Halbeath

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Park & Ride, Halbeath
    ID 6500D1704
    40 m • 1 min
  • 2
    Bus - X61X61
    Wait for bus
    X61
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Princes Street (West), Edinburgh
    ID 6200206210
    37 min
  • 4
    Bus - 124124
    Wait for bus
    124
    North Berwick
  • 5
    Ride to bus station Church Road, North Berwick
    Ride to bus station
    Church Road, North Berwick
    ID 627007050380
    86 min
*Duration based on 8am traffic

Alternative route from Fife to North Berwick by bus via M92 and 124

To get from Fife to North Berwick in Scotland, take the M92 bus from Park & Ride, Halbeath station to Queensferry Street, West End station. Next, take the 124 bus from Lothian Road, West End station to Church Road, North Berwick station. The total trip duration for this route is approximately 2 hr 36 min.

156min
Walk to bus station
Bus - M92M92
Bus - 124124
Leaves from Park & Ride, Halbeath

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Park & Ride, Halbeath
    ID 6500D1704
    40 m • 1 min
  • 2
    Bus - M92M92
    Wait for bus
    M92
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Queensferry Street, West End
    ID 6200205203
    42 min
  • 4
    Walk to bus station
    Walk to bus station
    Lothian Road, West End
    ID 6200206100
    210 m • 3 min
  • 5
    Bus - 124124
    Wait for bus
    124
    North Berwick
  • 6
    Ride to bus station Church Road, North Berwick
    Ride to bus station
    Church Road, North Berwick
    ID 627007050380
    89 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 Fife to North Berwick

The distance between Fife, Scotland and North Berwick, Scotland is approximately 66.63 km, which can typically be travelled in 139 min. Moovit will show you the directions from Fife to North Berwick 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 Fife

Fife is located at Fife, Scotland and the nearest public transport station is Park & Ride, Halbeath.

Train stations close to Fife:

  • Dunfermline Queen Margaret
  • Dunfermline Town
  • Cowdenbeath

Bus stations close to Fife:

  • Park & Ride, Halbeath
  • Kingdom Services, Halbeath
  • Park & Ride Arrival Bay, Halbeath

Public transport stations close to North Berwick, Scotland

North Berwick is located at North Berwick, Scotland and the nearest public transport station is Westgate Court, North Berwick.

Bus stations close to North Berwick:

  • Westgate Court, North Berwick
  • Seabird Centre, North Berwick
  • Beach Road, North Berwick

Alternative route from Fife to North Berwick by bus via M92 and 124

To get from Fife to North Berwick in Scotland, take the M92 bus from Park & Ride, Halbeath station to Queensferry Street, West End station. Next, take the 124 bus from Lothian Road, West End station to Church Road, North Berwick station. The total trip duration for this route is approximately 2 hr 36 min.

156min
Walk to bus station
Bus - M92M92
Bus - 124124
Leaves from Park & Ride, Halbeath

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Park & Ride, Halbeath
    ID 6500D1704
    40 m • 1 min
  • 2
    Bus - M92M92
    Wait for bus
    M92
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Queensferry Street, West End
    ID 6200205203
    42 min
  • 4
    Walk to bus station
    Walk to bus station
    Lothian Road, West End
    ID 6200206100
    210 m • 3 min
  • 5
    Bus - 124124
    Wait for bus
    124
    North Berwick
  • 6
    Ride to bus station Church Road, North Berwick
    Ride to bus station
    Church Road, North Berwick
    ID 627007050380
    89 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Fife to North Berwick?

    The fastest way takes 139 minutes, using Bus line X61, Bus line 124.

  • What is the alternative route to get from Fife to North Berwick?

    The alternative route takes 156 minutes, using Bus line M92, Bus line 124.

  • Is there a direct bus between Fife and North Berwick in Scotland?

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

  • Which bus line goes from Fife to North Berwick in Scotland?

    The X61 bus line goes from Park & Ride, Halbeath station near Fife to Edinburgh station. From there you’ll have to take one bus line till Edinburgh station near North Berwick in Scotland

  • How long does it take to travel from Fife to North Berwick in Scotland by bus?

    The total travel time between Fife and North Berwick in Scotland by bus is about 2 hr 19 min.

  • Where do I get on the bus near Fife to get to North Berwick in Scotland?

    Get on the X61 bus from the Park & Ride, Halbeath stop near Fife in Scotland.

  • Where do I get off the bus when travelling between Fife and North Berwick in Scotland?

    Get off the bus at the Edinburgh stop, which is closest to North Berwick in Scotland.