How to get from Haymarket Station to Lanark by bus and train?
Haymarket Station to Lanark - Train Timetable
The SCOTRAIL train from Haymarket Station to Lanark runs from 05:58 to 23:01, with departures every 5 min-3 hr 55 min. The journey takes about 1 hr 16 min, with regular service throughout the operating hours.
From Haymarket Station to Lanark by bus and train
To get from Haymarket Station to Lanark in Scotland, take the SCOTRAIL train from Haymarket station to West Calder station. Next, take the 34B bus from Police Station, West Calder station to Bus Station, Lanark station. The total trip duration for this route is approximately 1 hr 16 min. The bus and train schedule from Haymarket Station may change. We recommend you check the updated bus and train schedule to Lanark on the Moovit app.
Step by Step
- 1Walk to train stationHaymarket100 m • 2 min
- 2Wait for trainSCOTRAILGlasgow Central
- 3Ride to train stationWest Calder19 min
- 4Walk to bus stationPolice Station, West CalderID 6290WC01210 m • 3 min
- 5Wait for bus34BLanark
- 6Ride to bus stationBus Station, LanarkID 6150120445 min
- 7Walk toLanark30 m • 1 min
Public transport directions from Haymarket Station to Lanark
Bus And Train timetable from Haymarket Station to Lanark
Related Routes
- Aberdeen to Lanark
- Bathgate 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
- 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 Haymarket Station to Lanark?
The fastest way takes 76 minutes, using Train line SCOTRAIL, Bus line 34B.
Is there a direct train between Haymarket Station and Lanark?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 1 hr 16 min.
Which train line goes from Haymarket Station to Lanark?
The SCOTRAIL train line goes from Haymarket station near Haymarket Station in Edinburgh to West Calder station. From there you’ll have to take one bus line till West Calder station near Lanark in Scotland.
How long does it take to travel from Haymarket Station to Lanark by train and bus?
The total travel time between Haymarket Station in Edinburgh and Lanark in Scotland by train and bus is about 1 hr 16 min.
Where do I get on the train near Haymarket Station to get to Lanark?
Get on the SCOTRAIL train from the Haymarket station near Haymarket Station in Edinburgh.
Where do I get off the train when travelling between Haymarket Station and Lanark?
Get off the train at the West Calder stop, which is closest to Lanark in Scotland.
Popular Routes
- Ayr to Castle Douglas
- Culross to Glasgow
- Glasgow Airport to Skelmorlie
- Paisley to Govan Road
- Edinburgh to Golden Jubilee National Hospital
- Buchanan Bus Station to Glasgow Botanic Gardens
- Lochgilphead to Inveraray
- Peterhead to Turriff
- Edinburgh to Coldingham
- Buchanan Bus Station to Cumbernauld
- Partick to The Queen Elizabeth University Hospital Campus
- Buchanan Street Bus Station to Designer Outlet 1
- Thurso to Castle Of Mey Gardens
- Bearsden to Milngavie
- Edinburgh to Strathyre
- Greenock to Erskine
- Edinburgh to Crail
- Elie to St Andrews
- East Kilbride to Wishaw
- Edinburgh to Falkirk Stadium