There are 4 ways to get from Stonehouse to Bathgate by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Larkhall to Glasgow Central Low Leveltrain Larkhall - Dalmuir / ...
- Take the train from Glasgow Queen Street Low Level to Bathgatetrain Helensburgh Central - Edinburgh / ...
2h 31m£16–30Drive 22.6 mi
cheapest- Drive from Stonehouse to Bathgatecar 22.6 mi
36 min£6–8Line 266 bus, bus
- Take the bus from Bus Station to Shotts Stationbus 266
- Take the bus from Polkemmet Road to St David's Housebus X18
3h 11m£7–8Taxi
- Take the taxi from Stonehouse to Bathgatetaxi 22.6 mi
36 min£100–130
Stonehouse to Bathgate by bus, train, and foot
Questions & Answers
The cheapest way to get from Stonehouse to Bathgate is to drive which costs £5 - £8 and takes 36 min.
The fastest way to get from Stonehouse to Bathgate is to drive which takes 36 min and costs £5 - £8.
No, there is no direct bus from Stonehouse to Bathgate. However, there are services departing from Trongate and arriving at St David's House via Bus Station, Shotts Station and Polkemmet Road. The journey, including transfers, takes approximately 3h 11m.
No, there is no direct train from Stonehouse to Bathgate. However, there are services departing from Larkhall and arriving at Bathgate via Glasgow Queen Street Low Level. The journey, including transfers, takes approximately 2h 31m.
The distance between Stonehouse and Bathgate is 44 miles. The road distance is 22.7 miles.
The best way to get from Stonehouse to Bathgate without a car is to train which takes 2h 31m and costs £16 - £35.
It takes approximately 2h 31m to get from Stonehouse to Bathgate, including transfers.
Stonehouse to Bathgate bus services, operated by First Greater Glasgow, depart from Bus Station.
Stonehouse to Bathgate train services, operated by ScotRail, depart from Larkhall station.
The best way to get from Stonehouse to Bathgate is to train which takes 2h 31m and costs £16 - £35. Alternatively, you can line 266 bus and bus, which costs £6 - £9 and takes 3h 11m.
What companies run services between Stonehouse, Scotland and Bathgate, Scotland?
You can take a bus from Trongate to Bathgate via Glengowan Primary School, Larkhall, Glasgow Central Low Level, and Glasgow Queen Street Low Level in around 2h 31m. Alternatively, you can take a bus from Trongate to St David's House via Bus Station, Shotts Station, and Polkemmet Road in around 3h 11m.
- Phone
- +44 (0)344 811 0141
- Website
- ScotRail
Train from Larkhall to Glasgow Central Low Level
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- £6–12
- Website
- ScotRail
Train from Glasgow Queen Street Low Level to Bathgate
- Ave. Duration
- 51 min
- Frequency
- Every 30 minutes
- Estimated price
- £10–19
- Website
- ScotRail
- Phone
- +44 141 420 7600
- Website
- First Greater Glasgow
Bus from Bus Station to Shotts Station
- Ave. Duration
- 1h 2m
- Frequency
- Every 20 minutes
- Estimated price
- £4–7
- Website
- First Greater Glasgow
- Ave. Duration
- 36 min
- Estimated price
- £100–130
Bridge Cars
- Phone
- +44 1698 422 288
Cadzow Cars
- Phone
- +44 1698 891 990
- Website
- cadzowcars.com
Executive Cabs Glasgow
- Phone
- +44 755 224 0041
- Website
- executivecabsglasgow.co.uk
Hamilton Toa Taxis
- Phone
- +44 1698 281 144
North Lanarkshire Private Hire
- Phone
- +44 1698 253 000
Redline Cabs
- Phone
- +44 1698 266 633
- Website
- redline-cabs.co.uk
Clydewide Taxis
- Phone
- +44 1555 666 333
- Website
- clydewidetaxis.co.uk
Lanark Taxis
- Phone
- +44 1555 661 127
East Kilbride Taxis
- Phone
- +44 1355 222 324
- Website
- ektaxis.co.uk
EKCO Taxis
- Phone
- +44 1355 23 33 33
- Website
- ekcotaxis.co.uk
Kelvin Kabs
- Phone
- +44 1355 241 212
- Website
- kelvinkabs.com
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
More Questions & Answers
Stonehouse to Bathgate bus services, operated by First Greater Glasgow, arrive at Shotts Station.
Stonehouse to Bathgate train services, operated by ScotRail, arrive at Glasgow Central Low Level station.
Yes, the driving distance between Stonehouse to Bathgate is 23 miles. It takes approximately 36 min to drive from Stonehouse to Bathgate.
There are 727+ hotels available in Bathgate.




