Skip to main content

How to get from Glenrothes to Aberdour by bus and train?

From Glenrothes to Aberdour by bus and train

To get from Glenrothes to Aberdour in Scotland, take the 43 bus from St Columba's Church, Auchmuty station to Railway Station, Markinch station. Next, take the SCOTRAIL train from Markinch station to Aberdour station. The total trip duration for this route is approximately 58 min.

58min
Bus - 4343
Train - SCOTRAIL
Leaves from St Columba's Church, Auchmuty

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Glenrothes
  • 2
    Bus - 4343
    Wait for bus
    43
    Leven
  • 3
    Ride to bus station
    Ride to bus station
    Railway Station, Markinch
    ID 6500K0628
    19 min
  • 4
    Walk to train station
    Walk to train station
    Markinch
    50 yd • 1 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 6
    Ride to train station Aberdour
    Ride to train station
    Aberdour
    24 min
*Duration based on 8am traffic

Alternative route from Glenrothes to Aberdour by bus and train via 31A, 42 and SCOTRAIL

To get from Glenrothes to Aberdour in Scotland, you’ll need to take 2 bus lines and one train line: take the 31A bus from St Columba's Church, Auchmuty station to Bus Station Arrival Bay, Glenrothes station. Next, you’ll have to switch to the 42 bus and finally take the SCOTRAIL train from Ladybank station to Aberdour station. The total trip duration for this route is approximately 60 min.

60min
Bus - 31A31A
Bus - 4242
Train - SCOTRAIL
Leaves from St Columba's Church, Auchmuty

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Glenrothes
  • 2
    Bus - 31A31A
    Wait for bus
    31A
    Glenrothes
  • 3
    Ride to bus station
    Ride to bus station
    Bus Station Arrival Bay, Glenrothes
    ID 6500K9922
    1 min
  • 4
    Walk to bus station
    Walk to bus station
    Bus Station, Glenrothes
    ID 6500K1205
    50 yd • 1 min
  • 5
    Bus - 4242
    Wait for bus
    42
    Dundee City Centre
  • 6
    Ride to bus station
    Ride to bus station
    Railway Station, Ladybank
    ID 6500N0305
    14 min
  • 7
    Walk to train station
    Walk to train station
    Ladybank
    150 yd • 2 min
  • 8
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 9
    Ride to train station Aberdour
    Ride to train station
    Aberdour
    32 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 Glenrothes to Aberdour

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

Public transport stations close to Glenrothes

Glenrothes is located at Glenrothes, Scotland and the nearest public transport station is St Columba's Church, Auchmuty.

Bus stations close to Glenrothes:

  • St Columba's Church, Auchmuty
  • Rothesay House, Glenrothes
  • Buchanan Road, Auchmuty

Public transport stations close to Aberdour, Scotland

Aberdour is located at Aberdour, Scotland and the nearest public transport station is Railway Station, Aberdour.

Bus stations close to Aberdour:

  • Railway Station, Aberdour
  • Aberdour
  • Park Lane, Aberdour

Alternative route from Glenrothes to Aberdour by bus and train via 31A, 42 and SCOTRAIL

To get from Glenrothes to Aberdour in Scotland, you’ll need to take 2 bus lines and one train line: take the 31A bus from St Columba's Church, Auchmuty station to Bus Station Arrival Bay, Glenrothes station. Next, you’ll have to switch to the 42 bus and finally take the SCOTRAIL train from Ladybank station to Aberdour station. The total trip duration for this route is approximately 60 min.

60min
Bus - 31A31A
Bus - 4242
Train - SCOTRAIL
Leaves from St Columba's Church, Auchmuty

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Glenrothes
  • 2
    Bus - 31A31A
    Wait for bus
    31A
    Glenrothes
  • 3
    Ride to bus station
    Ride to bus station
    Bus Station Arrival Bay, Glenrothes
    ID 6500K9922
    1 min
  • 4
    Walk to bus station
    Walk to bus station
    Bus Station, Glenrothes
    ID 6500K1205
    50 yd • 1 min
  • 5
    Bus - 4242
    Wait for bus
    42
    Dundee City Centre
  • 6
    Ride to bus station
    Ride to bus station
    Railway Station, Ladybank
    ID 6500N0305
    14 min
  • 7
    Walk to train station
    Walk to train station
    Ladybank
    150 yd • 2 min
  • 8
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 9
    Ride to train station Aberdour
    Ride to train station
    Aberdour
    32 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Glenrothes to Aberdour?

    The fastest way takes 58 minutes, using Bus line 43, Bus line SCOTRAIL.

  • What is the alternative route to get from Glenrothes to Aberdour?

    The alternative route takes 60 minutes, using Bus line 31A, Bus line 42, Bus line SCOTRAIL.

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

    No, you’ll have to take one bus line and one train line in total. The total travelling time is 58 min.

  • Which bus line goes from Glenrothes to Aberdour in Scotland?

    The 43 bus line goes from Leven station near Glenrothes to Railway Station, Markinch station. From there you’ll have to take one train line till Railway Station, Markinch station near Aberdour in Scotland

  • How long does it take to travel from Glenrothes to Aberdour in Scotland by bus and train?

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

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

    Get on the 43 bus from the Leven stop near Glenrothes in Scotland.

  • Where do I get off the bus when travelling between Glenrothes and Aberdour in Scotland?

    Get off the bus at the Railway Station, Markinch station, which is closest to Aberdour in Scotland.

Live arrivals, timetables, maps