Skip to main content

How to get from Barnhill to Kirkfieldbank by bus and train?

By bus and train

To get from Barnhill to Kirkfieldbank in South Lanarkshire, you’ll need to take 2 bus lines and one train line: take the 57 bus from Southloch Street, Petershill station to St Vincent Street, Glasgow station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL bus from Wishaw station to Lanark station. The total trip duration for this route is approximately 2 hr 18 min.

138min
Walk to bus station
Bus - 5757
Train - SCOTRAIL
Bus - SCOTRAILSCOTRAIL
Walk to Kirkfieldbank
Leaves from Southloch Street, Petershill

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Southloch Street, Petershill
    ID 60901185
    120 yd • 2 min
  • 2
    Bus - 5757
    Wait for bus
    57
    Pollok
  • 3
    Ride to bus station
    Ride to bus station
    St Vincent Street, Glasgow
    ID 609028
    13 min
  • 4
    Walk to train station
    Walk to train station
    Glasgow Central
    210 yd • 3 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Wishaw
  • 6
    Ride to train station
    Ride to train station
    Wishaw
    33 min
  • 7
    Bus - SCOTRAILSCOTRAIL
    Wait for bus
    SCOTRAIL
    Bus Replacement: Lanark
  • 8
    Ride to bus station
    Ride to bus station
    Lanark
    31 min
  • 9
    Walk to Kirkfieldbank
    Walk to
    Kirkfieldbank
    Gray's Close
    1.46 mi • 30 min
*Duration based on 8am traffic

Alternative route by bus and train via 57A, SCOTRAIL and SCOTRAIL

To get from Barnhill to Kirkfieldbank in South Lanarkshire, you’ll need to take 2 bus lines and one train line: take the 57A bus from Southloch Street, Petershill station to St Vincent Street, Glasgow station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL bus from Wishaw station to Lanark station. The total trip duration for this route is approximately 2 hr 33 min.

153min
Walk to bus station
Bus - 57A57A
Train - SCOTRAIL
Bus - SCOTRAILSCOTRAIL
Walk to Kirkfieldbank
Leaves from Southloch Street, Petershill

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Southloch Street, Petershill
    ID 60901185
    120 yd • 2 min
  • 2
    Bus - 57A57A
    Wait for bus
    57A
    Kennishead
  • 3
    Ride to bus station
    Ride to bus station
    St Vincent Street, Glasgow
    ID 609028
    13 min
  • 4
    Walk to train station
    Walk to train station
    Glasgow Central
    210 yd • 3 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Wishaw
  • 6
    Ride to train station
    Ride to train station
    Wishaw
    33 min
  • 7
    Bus - SCOTRAILSCOTRAIL
    Wait for bus
    SCOTRAIL
    Bus Replacement: Lanark
  • 8
    Ride to bus station
    Ride to bus station
    Lanark
    31 min
  • 9
    Walk to Kirkfieldbank
    Walk to
    Kirkfieldbank
    Gray's Close
    1.46 mi • 30 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 Barnhill to Kirkfieldbank

The distance between Barnhill, South Lanarkshire and Kirkfieldbank, South Lanarkshire is approximately 33.78 mi, which can typically be travelled in 138 min. Moovit will show you the directions from Barnhill to Kirkfieldbank by bus and train, so no matter how you choose to travel in South Lanarkshire – you will always have plenty of easy options.

Public transport stations close to Barnhill

Barnhill is located at Barnhill, South Lanarkshire and the nearest public transport station is Edgefauld Road, Petershill.

Train stations close to Barnhill:

  • Glasgow Queen Street
  • Alexandra Parade
  • Duke Street

Bus stations close to Barnhill:

  • Edgefauld Road, Petershill
  • Southloch Street, Petershill
  • Auchinloch Street, Petershill

Public transport stations close to Kirkfieldbank, South Lanarkshire

Kirkfieldbank is located at Gray's Close, South Lanarkshire and the nearest public transport station is Kirkfield Road, Kirkfieldbank.

Bus stations close to Kirkfieldbank:

  • Kirkfield Road, Kirkfieldbank
  • Kirkfield Raod, Kirkfieldbank
  • Kirkfieldbank Parish Church, Kirkfieldbank

Alternative route by bus and train via 57A, SCOTRAIL and SCOTRAIL

To get from Barnhill to Kirkfieldbank in South Lanarkshire, you’ll need to take 2 bus lines and one train line: take the 57A bus from Southloch Street, Petershill station to St Vincent Street, Glasgow station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL bus from Wishaw station to Lanark station. The total trip duration for this route is approximately 2 hr 33 min.

153min
Walk to bus station
Bus - 57A57A
Train - SCOTRAIL
Bus - SCOTRAILSCOTRAIL
Walk to Kirkfieldbank
Leaves from Southloch Street, Petershill

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Southloch Street, Petershill
    ID 60901185
    120 yd • 2 min
  • 2
    Bus - 57A57A
    Wait for bus
    57A
    Kennishead
  • 3
    Ride to bus station
    Ride to bus station
    St Vincent Street, Glasgow
    ID 609028
    13 min
  • 4
    Walk to train station
    Walk to train station
    Glasgow Central
    210 yd • 3 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Wishaw
  • 6
    Ride to train station
    Ride to train station
    Wishaw
    33 min
  • 7
    Bus - SCOTRAILSCOTRAIL
    Wait for bus
    SCOTRAIL
    Bus Replacement: Lanark
  • 8
    Ride to bus station
    Ride to bus station
    Lanark
    31 min
  • 9
    Walk to Kirkfieldbank
    Walk to
    Kirkfieldbank
    Gray's Close
    1.46 mi • 30 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Barnhill to Kirkfieldbank?

    The fastest way takes 138 minutes, using Bus line 57, Bus line SCOTRAIL, Bus line SCOTRAIL.

  • What is the alternative route to get from Barnhill to Kirkfieldbank?

    The alternative route takes 153 minutes, using Bus line 57A, Bus line SCOTRAIL, Bus line SCOTRAIL.

  • Is there a direct bus between Barnhill and Kirkfieldbank?

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

  • Which bus line goes from Barnhill to Kirkfieldbank?

    The 57 bus line goes from Southloch Street, Petershill station near Barnhill in Glasgow to Pollok station. From there you’ll have to take one bus line and one train line till Kirkfieldbank station near Kirkfieldbank in South Lanarkshire.

  • How long does it take to travel from Barnhill to Kirkfieldbank by bus and train?

    The total travel time between Barnhill in Glasgow and Kirkfieldbank in South Lanarkshire by bus and train is about 2 hr 18 min.

  • Where do I get on the bus near Barnhill to get to Kirkfieldbank?

    Get on the 57 bus from the Southloch Street, Petershill stop near Barnhill in Glasgow.

  • Where do I get off the bus when travelling between Barnhill and Kirkfieldbank?

    Get off the bus at the Kirkfieldbank stop, which is closest to Kirkfieldbank in South Lanarkshire.

Live arrivals, timetables, maps