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
- Haymarket Station to Lanark
- University Hospital Monklands to Lanark
- Hairmyres Hospital to Lanark
- Motherwell Station to Lanark
- Glasgow Hope Street to Lanark
- Queen Elizabeth University Hospital to Lanark
- Edinburgh Princes Street to Lanark
- Edinburgh Airport EDI to Lanark
- Glasgow Airport GLA to Lanark
- Buchanan St Station to Lanark
- Heriot Watt University to Lanark
- Glasgow Prestwick Airport Station to Lanark
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
- Fort William to Drumnadrochit
- Glasgow to Inverness
- Glasgow Airport to Ibrox Stadium
- Edinburgh to Easter Road
- Bus Station, Hamilton to Ross Hall Hospital
- Dunfermline to St. Andrew's
- Buchanan Bus Station to Govan Road
- Stranraer to Ayr
- Edinburgh to Milnathort
- Edinburgh to Anstruther
- Dunoon to Inveraray
- Glasgow to Pittenweem
- Glasgow Airport to Ayr
- Stirling to Falkirk Wheel Visitor Centre
- Dundee to Dundee Ice Arena
- Bargeddie to Glasgow Fort
- Buchanan Street Bus Station to Greenock
- Ayr to Ayrshire Central Hospital
- Glasgow Airport to Gilmore Street Station Taxi Rank
- Glasgow to Elie