Skip to main content

How to get from St Andrews to Glenrothes by bus?

From St Andrews to Glenrothes by bus

Take one direct bus from St Andrews to Glenrothes in Glenrothes: take the X59 bus from Bus Station, St Andrews station to Glenrothes Bus Station Arrival Bay, Glenrothes station. The total trip duration for this route is approximately 54 min.

54min
Walk to bus station
Bus - X59X59
Walk to Glenrothes
Leaves from Bus Station, St Andrews

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Bus Station, St Andrews
    ID 6500N9503
    580 m • 8 min
  • 2
    Bus - X59X59
    Wait for bus
    X59
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Glenrothes Bus Station Arrival Bay, Glenrothes
    ID 6500K9921
    44 min
  • 4
    Walk to Glenrothes
    Walk to
    Glenrothes
    Falkland Place
    90 m • 2 min
*Duration based on 8am traffic

Alternative route from St Andrews to Glenrothes by bus via X24

Take one direct bus from St Andrews to Glenrothes in Glenrothes: take the X24 bus from Bus Station, St Andrews station to Glenrothes Bus Station Arrival Bay, Glenrothes station. The total trip duration for this route is approximately 54 min.

54min
Walk to bus station
Bus - X24X24
Walk to Glenrothes
Leaves from Bus Station, St Andrews

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Bus Station, St Andrews
    ID 6500N9503
    580 m • 8 min
  • 2
    Bus - X24X24
    Wait for bus
    X24
    Glasgow
  • 3
    Ride to bus station
    Ride to bus station
    Glenrothes Bus Station Arrival Bay, Glenrothes
    ID 6500K9921
    44 min
  • 4
    Walk to Glenrothes
    Walk to
    Glenrothes
    Falkland Place
    90 m • 2 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 St Andrews to Glenrothes

The distance between St Andrews, Glenrothes and Glenrothes, Glenrothes is approximately 35.27 km, which can typically be travelled in 54 min. Moovit will show you the directions from St Andrews to Glenrothes by bus, so no matter how you choose to travel in Glenrothes – you will always have plenty of easy options.

Public transport stations close to St Andrews

St Andrews is located at St Andrews, Glenrothes and the nearest public transport station is St Mary's College, St Andrews.

Bus stations close to St Andrews:

  • St Mary's College, St Andrews
  • Abbey Street, St Andrews
  • Market Street, St Andrews

Public transport stations close to Glenrothes, Glenrothes

Glenrothes is located at Falkland Place, Glenrothes and the nearest public transport station is Bus Station Arrival Bay, Glenrothes.

Bus stations close to Glenrothes:

  • Bus Station Arrival Bay, Glenrothes
  • Bus Station, Glenrothes
  • Glenrothes Bus Station Arrival Bay, Glenrothes

Alternative route from St Andrews to Glenrothes by bus via X24

Take one direct bus from St Andrews to Glenrothes in Glenrothes: take the X24 bus from Bus Station, St Andrews station to Glenrothes Bus Station Arrival Bay, Glenrothes station. The total trip duration for this route is approximately 54 min.

54min
Walk to bus station
Bus - X24X24
Walk to Glenrothes
Leaves from Bus Station, St Andrews

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Bus Station, St Andrews
    ID 6500N9503
    580 m • 8 min
  • 2
    Bus - X24X24
    Wait for bus
    X24
    Glasgow
  • 3
    Ride to bus station
    Ride to bus station
    Glenrothes Bus Station Arrival Bay, Glenrothes
    ID 6500K9921
    44 min
  • 4
    Walk to Glenrothes
    Walk to
    Glenrothes
    Falkland Place
    90 m • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from St Andrews to Glenrothes?

    The fastest way takes 54 minutes, using Bus line X59.

  • What is the alternative route to get from St Andrews to Glenrothes?

    The alternative route takes 54 minutes, using Bus line X24.

  • Is there a direct bus between St Andrews and Glenrothes?

    Yes, there’s a direct bus going from St Andrews in Scotland to Glenrothes in Glenrothes in 54 min.

  • Which bus line goes from St Andrews to Glenrothes?

    The X59 bus line goes from Bus Station, St Andrews station near St Andrews in Scotland to Edinburgh station near Glenrothes in Glenrothes.

  • How long does it take to travel from St Andrews to Glenrothes by bus?

    The total travel time between St Andrews in Scotland and Glenrothes in Glenrothes by bus is about 54 min.

  • Where do I get on the bus near St Andrews to get to Glenrothes?

    Get on the X59 bus from the Bus Station, St Andrews stop near St Andrews in Scotland.

  • Where do I get off the bus when travelling between St Andrews and Glenrothes?

    Get off the bus at the Edinburgh stop, which is closest to Glenrothes in Glenrothes.

  • When is the last bus from St Andrews to Glenrothes?

    The last bus from St Andrews in Scotland to Glenrothes in Glenrothes is the Edinburgh bus station - Dundee or St Andrews line. It leaves the Bus Station, St Andrews stop at 00:10.