Skip to main content

How to get from Larkhall to Salsburgh by bus and train?

From Larkhall to Salsburgh by bus and train

To get from Larkhall to Salsburgh in Scotland, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Larkhall station to Cambuslang station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 236 bus from John Street, Bellshill station to David Street, Salsburgh station. The total trip duration for this route is approximately 1 hr 12 min.

72min
Train - SCOTRAIL
Train - SCOTRAIL
Bus - 236236
Leaves from Larkhall

Step by Step

  • 1
    Start from train station
    Start from train station
    Larkhall
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Dalmuir
  • 3
    Ride to train station
    Ride to train station
    Cambuslang
    25 min
  • 4
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Lanark
  • 5
    Ride to train station
    Ride to train station
    Bellshill
    10 min
  • 6
    Walk to bus station
    Walk to bus station
    John Street, Bellshill
    ID 6160363
    180 m • 3 min
  • 7
    Bus - 236236
    Wait for bus
    236
    Harthill
  • 8
    Ride to bus station David Street, Salsburgh
    Ride to bus station
    David Street, Salsburgh
    ID 6160692
    18 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 Larkhall to Salsburgh

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

Larkhall is located at Larkhall, Scotland and the nearest public transport station is Larkhall.

Train stations close to Larkhall:

  • Larkhall
  • Merryton
  • Chatelherault

Bus stations close to Larkhall:

  • Gallowhill, Larkhall
  • Glengowan Primary School, Larkhall
  • Montgomery Street, Larkhall

Public transport stations close to Salsburgh, Scotland

Salsburgh is located at Salsburgh, Scotland and the nearest public transport station is David Street, Salsburgh.

Train stations close to Salsburgh:

  • Hartwood
  • Cleland

Bus stations close to Salsburgh:

  • David Street, Salsburgh
  • Margaret Avenue, Salsburgh
  • Grossart Street, Salsburgh

Questions & Answers

  • What is the fastest way to get from Larkhall to Salsburgh?

    The fastest way takes 72 minutes, using Bus line SCOTRAIL, Bus line SCOTRAIL, Bus line 236.

  • Is there a direct train between Larkhall and Salsburgh in Scotland?

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

  • Which train line goes from Larkhall to Salsburgh in Scotland?

    The SCOTRAIL train line goes from Dalmuir station near Larkhall to Cambuslang station. From there you’ll have to take one train line and one bus line till Cambuslang station near Salsburgh in Scotland

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

    The total travel time between Larkhall and Salsburgh in Scotland by train and bus is about 1 hr 12 min.

  • Where do I get on the train near Larkhall to get to Salsburgh in Scotland?

    Get on the SCOTRAIL train from the Dalmuir station near Larkhall in Scotland.

  • Where do I get off the train when travelling between Larkhall and Salsburgh in Scotland?

    Get off the train at the Cambuslang stop, which is closest to Salsburgh in Scotland.