HUB hero image

How to Travel from

Bathgate to Larkhall

by Rideshare, Route or Car

Bathgate
+0
Larkhall
Transport search to Larkhall
Bathgate
+0
Larkhall
Building a composite car route
Cheapest
Best Offer!
Car
30 min
43 km.
from $2
Composite Route Car Only

Four ways to Travel from Bathgate to Larkhall

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

ScotRail

Phone:
+44 344 811 0141
Website:
scotrail.co.uk/
Train from Bathgate to Airdrie
Ave. Duration:
21 min
Frequency:
Every 30 minutes
Estimated price:
$8.23–$17.72
Train from Bathgate to Partick
Ave. Duration:
58 min
Frequency:
Every 30 minutes
Estimated price:
$12.66–$27.85
Train from Partick to Larkhall
Ave. Duration:
49 min
Frequency:
Hourly
Estimated price:
$6.08–$13.92

Bus operators

First Greater Glasgow

Phone:
+44 141 420 7600
Website:
firstbus.co.uk/greater-glasgow
Bus from Callon Street to Bus
Ave. Duration:
1h 7m
Frequency:
Every 30 minutes

Whitelaws Coaches

Phone:
+44 1698 792800
Website:
traveline.info
Bus from Bus Station to Machan
Ave. Duration:
16 min
Frequency:
Every 20 minutes

Questions and Answers

What is the cheapest way to get from Bathgate to Larkhall?

The cheapest way to get from Bathgate to Larkhall is to drive which costs $7.07 - $10.87 and takes 31 min.

What is the fastest way to get from Bathgate to Larkhall?

The fastest way to get from Bathgate to Larkhall is to drive which takes 31 min and costs $7.07 - $10.87 .

Is there a direct train between Bathgate and Larkhall?

No, there is no direct train from Bathgate to Larkhall. However, there are services departing from Bathgate and arriving at Larkhall via Partick. The journey, including transfers, takes approximately 2h 9m.

How far is it from Bathgate to Larkhall?

The distance between Bathgate and Larkhall is 53 km. The road distance is 36.8 km.

How do I travel from Bathgate to Larkhall without a car?

The best way to get from Bathgate to Larkhall without a car is to train and line 201 bus and line 253 bus which takes 2h 7m and costs .

How long does it take to get from Bathgate to Larkhall?

It takes approximately 2h 7m to get from Bathgate to Larkhall, including transfers.

Where do I catch the Bathgate to Larkhall train from?

Bathgate to Larkhall train services, operated by ScotRail, depart from Bathgate station.

Where does the Bathgate to Larkhall train arrive?

Bathgate to Larkhall train services, operated by ScotRail, arrive at Partick station.

Can I drive from Bathgate to Larkhall?

Yes, the driving distance between Bathgate to Larkhall is 37 km. It takes approximately 31 min to drive from Bathgate to Larkhall.

Where can I stay near Larkhall?

There are 862+ hotels available in Larkhall. Prices start at $63.38 per night.
+0