Skip to main content

How to get from Glenfarg to Crail by bus?

From Glenfarg to Crail by bus

To get from Glenfarg to Crail in Scotland, you’ll need to take 3 bus lines: take the 56 bus from Hillwood, Glenfarg station to Park & Ride Arrival Bay, Halbeath station. Next, you’ll have to switch to the X27 bus and finally take the 95 bus from Bus Station, Leven station to Shoregate, Crail station. The total trip duration for this route is approximately 3 hr 15 min.

195min
Bus - 5656
Bus - X27X27
Bus - 9595
Leaves from Hillwood, Glenfarg

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Glenfarg
  • 2
    Bus - 5656
    Wait for bus
    56
    Halbeath
  • 3
    Ride to bus station
    Ride to bus station
    Park & Ride Arrival Bay, Halbeath
    ID 6500D9321
    38 min
  • 4
    Bus - X27X27
    Wait for bus
    X27
    Leven
  • 5
    Ride to bus station
    Ride to bus station
    Bus Station, Leven
    ID 6500K9951
    67 min
  • 6
    Walk to bus station
    Walk to bus station
    Bus Station, Leven
    ID 6500K1501
    50 m • 1 min
  • 7
    Bus - 9595
    Wait for bus
    95
    St Andrews
  • 8
    Ride to bus station Shoregate, Crail
    Ride to bus station
    Shoregate, Crail
    ID 6500N0322
    60 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 Glenfarg to Crail

The distance between Glenfarg, Scotland and Crail, Scotland is approximately 100.28 km, which can typically be travelled in 195 min. Moovit will show you the directions from Glenfarg to Crail 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 Glenfarg

Glenfarg is located at Glenfarg, Scotland and the nearest public transport station is Greenbank Road, Glenfarg.

Bus stations close to Glenfarg:

  • Greenbank Road, Glenfarg
  • Garage, Glenfarg
  • Fordel Road End, Glenfarg

Public transport stations close to Crail, Scotland

Crail is located at Crail, Scotland and the nearest public transport station is Bow Butts, Crail.

Bus stations close to Crail:

  • Bow Butts, Crail
  • Bowling Green Place, Crail
  • Kirk Wynd, Crail

Questions & Answers

  • What is the fastest way to get from Glenfarg to Crail?

    The fastest way takes 195 minutes, using Bus line 56, Bus line X27, Bus line 95.

  • Is there a direct bus between Glenfarg and Crail in Scotland?

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

  • Which bus line goes from Glenfarg to Crail in Scotland?

    The 56 bus line goes from Halbeath station near Glenfarg to Park & Ride Arrival Bay, Halbeath station. From there you’ll have to take one bus line till Park & Ride Arrival Bay, Halbeath station near Crail in Scotland

  • How long does it take to travel from Glenfarg to Crail in Scotland by bus?

    The total travel time between Glenfarg and Crail in Scotland by bus is about 3 hr 15 min.

  • Where do I get on the bus near Glenfarg to get to Crail in Scotland?

    Get on the 56 bus from the Halbeath stop near Glenfarg in Scotland.

  • Where do I get off the bus when travelling between Glenfarg and Crail in Scotland?

    Get off the bus at the Park & Ride Arrival Bay, Halbeath stop, which is closest to Crail in Scotland.