Skip to main content

How to get from Bus Station, Hamilton to Leuchars Station by bus and train?

From Bus Station, Hamilton to Leuchars Station by bus and train

To get from Bus Station, Hamilton to Leuchars Station in Leuchars, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Hamilton Central station to Glasgow Central station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 99 bus from Caird Hall, Dundee City Centre station to St Bunyan's Place, Leuchars station. The total trip duration for this route is approximately 3 hr 44 min.

224min
Walk to train station
Train - SCOTRAIL
Train - SCOTRAIL
Bus - 9999
Walk to Leuchars Station
Leaves from Hamilton Central

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Hamilton Central
    40 m • 1 min
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Dalmuir
  • 3
    Ride to train station
    Ride to train station
    Glasgow Central
    28 min
  • 4
    Walk to train station
    Walk to train station
    Glasgow Queen Street
    470 m • 7 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Dundee
  • 6
    Ride to train station
    Ride to train station
    Dundee
    98 min
  • 7
    Walk to bus station
    Walk to bus station
    Caird Hall, Dundee City Centre
    ID 6400S519
    310 m • 4 min
  • 8
    Bus - 9999
    Wait for bus
    99
    St Andrews
  • 9
    Ride to bus station
    Ride to bus station
    St Bunyan's Place, Leuchars
    ID 6500N0113
    28 min
  • 10
    Walk to Leuchars Station
    Walk to
    Leuchars Station
    Leuchars Station, Main St, Leuchars, St Andrews KY16 0JX, UK
    2.57 km • 33 min
*Duration based on 8am traffic

From Bus Station, Hamilton to Leuchars Station by train

To get from Bus Station, Hamilton to Leuchars Station in Leuchars, you’ll need to take 3 train lines: take the SCOTRAIL train from Hamilton Central station to Glasgow Central station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL train from Haymarket station to Leuchars station. The total trip duration for this route is approximately 3 hr 29 min.

209min
Walk to train station
Train - SCOTRAIL
Train - SCOTRAIL
Train - SCOTRAIL
Walk to Leuchars Station
Leaves from Hamilton Central

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Hamilton Central
    40 m • 1 min
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Dalmuir
  • 3
    Ride to train station
    Ride to train station
    Glasgow Central
    28 min
  • 4
    Walk to train station
    Walk to train station
    Glasgow Queen Street
    470 m • 7 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 6
    Ride to train station
    Ride to train station
    Haymarket
    45 min
  • 7
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Dundee
  • 8
    Ride to train station
    Ride to train station
    Leuchars
    64 min
  • 9
    Walk to Leuchars Station
    Walk to
    Leuchars Station
    Leuchars Station, Main St, Leuchars, St Andrews KY16 0JX, UK
    3.38 km • 43 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 Bus Station, Hamilton to Leuchars Station

The distance between Bus Station, Hamilton, Leuchars and Leuchars Station, Leuchars is approximately 167.51 km, which can typically be travelled in 224 min. Moovit will show you the directions from Bus Station, Hamilton to Leuchars Station by bus and train, so no matter how you choose to travel in Leuchars – you will always have plenty of easy options.

Public transport stations close to Bus Station, Hamilton

Bus Station, Hamilton is located at Bus Station, Hamilton, Leuchars and the nearest public transport station is Bus Station, Hamilton.

Train stations close to Bus Station, Hamilton:

  • Hamilton Central
  • Hamilton West
  • Chatelherault

Bus stations close to Bus Station, Hamilton:

  • Bus Station, Hamilton
  • Gateside Street, Hamilton
  • Leechlee Road, Hamilton

Public transport stations close to Leuchars Station, Leuchars

Leuchars Station is located at Leuchars Station, Main St, Leuchars, St Andrews KY16 0JX, UK, Leuchars and the nearest public transport station is Leuchars.

Train stations close to Leuchars Station:

  • Leuchars

From Bus Station, Hamilton to Leuchars Station by train

To get from Bus Station, Hamilton to Leuchars Station in Leuchars, you’ll need to take 3 train lines: take the SCOTRAIL train from Hamilton Central station to Glasgow Central station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL train from Haymarket station to Leuchars station. The total trip duration for this route is approximately 3 hr 29 min.

209min
Walk to train station
Train - SCOTRAIL
Train - SCOTRAIL
Train - SCOTRAIL
Walk to Leuchars Station
Leaves from Hamilton Central

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Hamilton Central
    40 m • 1 min
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Dalmuir
  • 3
    Ride to train station
    Ride to train station
    Glasgow Central
    28 min
  • 4
    Walk to train station
    Walk to train station
    Glasgow Queen Street
    470 m • 7 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 6
    Ride to train station
    Ride to train station
    Haymarket
    45 min
  • 7
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Dundee
  • 8
    Ride to train station
    Ride to train station
    Leuchars
    64 min
  • 9
    Walk to Leuchars Station
    Walk to
    Leuchars Station
    Leuchars Station, Main St, Leuchars, St Andrews KY16 0JX, UK
    3.38 km • 43 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Bus Station, Hamilton to Leuchars Station?

    The fastest way takes 224 minutes, using Bus line SCOTRAIL, Bus line SCOTRAIL, Bus line 99.

  • What is the alternative route to get from Bus Station, Hamilton to Leuchars Station?

    The alternative route takes 209 minutes, using Bus line SCOTRAIL, Bus line SCOTRAIL, Bus line SCOTRAIL.

  • Is there a direct train between Bus Station, Hamilton and Leuchars Station?

    No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 3 hr 44 min.

  • Which train line goes from Bus Station, Hamilton to Leuchars Station?

    The SCOTRAIL train line goes from Hamilton Central station near Bus Station, Hamilton in Scotland to Dalmuir station. From there you’ll have to take one train line and one bus line till Dalmuir station near Leuchars Station in Leuchars.

  • How long does it take to travel from Bus Station, Hamilton to Leuchars Station by train and bus?

    The total travel time between Bus Station, Hamilton in Scotland and Leuchars Station in Leuchars by train and bus is about 3 hr 44 min.

  • Where do I get on the train near Bus Station, Hamilton to get to Leuchars Station?

    Get on the SCOTRAIL train from the Hamilton Central station near Bus Station, Hamilton in Scotland.

  • Where do I get off the train when travelling between Bus Station, Hamilton and Leuchars Station?

    Get off the train at the Dalmuir stop, which is closest to Leuchars Station in Leuchars.