How to get from Bathgate to Lanark by bus and train?
Bathgate to Lanark - Train Timetable
The SCOTRAIL train from Bathgate to Lanark runs from 06:18 to 22:52, with departures every 20-45 min. The journey takes about 1 hr 56 min, with regular service throughout the operating hours.
From Bathgate to Lanark by bus and train
To get from Bathgate to Lanark in Scotland, you’ll need to take one train line and 2 bus lines: take the SCOTRAIL train from Bathgate station to Airdrie station. Next, you’ll have to switch to the 201 bus and finally take the 243 bus from Pollock Street, Motherwell station to Bus Station, Lanark station. The total trip duration for this route is approximately 1 hr 56 min. The bus and train schedule from Bathgate may change. We recommend you check the updated bus and train schedule to Lanark on the Moovit app.
Step by Step
- 1Start from train stationBathgate
- 2Wait for trainSCOTRAILHelensburgh Central
- 3Ride to train stationAirdrie21 min
- 4Walk to bus stationCallon Street, AirdrieID 6160946120 m • 2 min
- 5Wait for bus201Hairmyres
- 6Ride to bus stationMuir Street, MotherwellID 616064943 min
- 7Walk to bus stationPollock Street, MotherwellID 616064870 m • 1 min
- 8Wait for bus243Lanark
- 9Ride to bus stationBus Station, LanarkID 6150120339 min
- 10Walk toLanark30 m • 1 min
Public transport directions from Bathgate to Lanark
Bus And Train timetable from Bathgate to Lanark
Related Routes
- Aberdeen to Lanark
- Chapelton to Lanark
- Halkirk to Lanark
- Invergordon to Lanark
- Leslie to Lanark
- Milton And Kildary to Lanark
- Pittenweem to Lanark
- Strathaven to Lanark
- Glasgow Airport to Lanark
- Bellshill to Lanark
- Edinburgh to Lanark
- Bathgate to Broxburn
- Bathgate to Burghead
- Bathgate to Duffus
- Bathgate to Eastriggs
- Bathgate to Falkirk
- Bathgate to Hopeman
- Bathgate to Symington (South Lanarkshire)
- Bathgate to Wishaw
- Bathgate to South Queensferry Museum
Questions & Answers
What is the fastest way to get from Bathgate to Lanark?
The fastest way takes 116 minutes, using Train line SCOTRAIL, Bus line 201, Bus line 243.
Is there a direct train between Bathgate and Lanark in Scotland?
No, you’ll have to take one train line and 2 bus lines in total. The total travelling time is 1 hr 56 min.
Which train line goes from Bathgate to Lanark in Scotland?
The SCOTRAIL train line goes from Airdrie station near Bathgate to Callon Street, Airdrie station. From there you’ll have to take 2 bus lines till Callon Street, Airdrie station near Lanark in Scotland.
How long does it take to travel from Bathgate to Lanark in Scotland by train and bus?
The total travel time between Bathgate and Lanark in Scotland by train and bus is about 1 hr 56 min.
Where do I get on the train near Bathgate to get to Lanark in Scotland?
Get on the SCOTRAIL train from the Airdrie station near Bathgate in Scotland.
Where do I get off the train when travelling between Bathgate and Lanark in Scotland?
Get off the train at the Callon Street, Airdrie stop, which is closest to Lanark in Scotland.
Popular Routes
- Edinburgh to Fraserburgh
- Paisley to Thornliebank
- Edinburgh to Golden Jubilee National Hospital
- East Kilbride to Wishaw
- Glasgow Queen Street to Celtic Park
- Thurso to Inverness
- Buchanan Bus Station to Saltcoats
- Glasgow Airport to Royal Troon Golf Club
- Buchanan Street Bus Station to Falkirk Wheel Visitor Centre
- Edinburgh to O2 Academy
- Edinburgh to Falkirk Stadium
- Cumbernauld to Motherwell
- Glasgow to Crieff
- Clydebank to Glasgow Airport
- Coatbridge to Falkirk
- Cumbernauld to Stobhill Hospital
- Dumfries to Kirkcudbright
- Buchanan Bus Station to Ayr
- Paisley to Giffnock
- Strachur to Glasgow