Skip to main content

How to get from St Andrews to Glenrothes by bus?

St Andrews to Glenrothes map

From St Andrews to Glenrothes by bus

Take one direct bus from St Andrews to Glenrothes in Scotland: 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 58 min.

58min
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
    410 m • 6 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 Scotland: 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 58 min.

58min
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
    410 m • 6 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, Scotland and Glenrothes, Scotland is approximately 35.59 km, which can typically be travelled in 58 min. Moovit will show you the directions from St Andrews to Glenrothes 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 St Andrews

St Andrews is located at St Andrews, Scotland 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, Scotland

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

Bus stations close to Glenrothes:

  • Glenrothes Bus Station Arrival Bay, Glenrothes
  • Bus Station, Glenrothes
  • Rothesay House, Glenrothes

St Andrews to Glenrothes map

Alternative route from St Andrews to Glenrothes by bus via X24

Take one direct bus from St Andrews to Glenrothes in Scotland: 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 58 min.

58min
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
    410 m • 6 min
*Duration based on 8am traffic

Questions & Answers

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

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

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

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

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

    Yes, there is a direct bus going from St Andrews to Glenrothes in Scotland in 58 min.

  • Which bus line goes from St Andrews to Glenrothes in Scotland?

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

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

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

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

    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 in Scotland?

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

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

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

Live arrivals, timetables, maps