How to get from Larkhall to St Andrews by bus and train?
From Larkhall to St Andrews by bus and train
To get from Larkhall to St Andrews in Scotland, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Larkhall station to Glasgow Central station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 99 bus from Caird Hall, Dundee City Centre station to Bus Station, St Andrews station. The total trip duration for this route is approximately 3 hr 40 min.
Step by Step
- 1Start from train stationLarkhall
- 2Wait for trainSCOTRAILDalmuir
- 3Ride to train stationGlasgow Central38 min
- 4Walk to train stationGlasgow Queen Street470 m • 7 min
- 5Wait for trainSCOTRAILDundee
- 6Ride to train stationDundee98 min
- 7Walk to bus stationCaird Hall, Dundee City CentreID 6400S519310 m • 4 min
- 8Wait for bus99St Andrews
- 9Ride to bus stationBus Station, St AndrewsID 6500N990541 min
- 10Walk toSt Andrews560 m • 8 min
Alternative route from Larkhall to St Andrews by bus and train via SCOTRAIL, SCOTRAIL and X59
To get from Larkhall to St Andrews in Scotland, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Larkhall station to Glasgow Central station. Next, you’ll have to switch to the SCOTRAIL train and finally take the X59 bus from Princes Street (Scott Mon.), Edinburgh station to Bus Station, St Andrews station. The total trip duration for this route is approximately 4 hr 6 min.
Step by Step
- 1Start from train stationLarkhall
- 2Wait for trainSCOTRAILDalmuir
- 3Ride to train stationGlasgow Central38 min
- 4Walk to train stationGlasgow Queen Street470 m • 7 min
- 5Wait for trainSCOTRAILEdinburgh
- 6Ride to train stationEdinburgh45 min
- 7Walk to bus stationPrinces Street (Scott Mon.), EdinburghID 6200243420260 m • 4 min
- 8Wait for busX59St Andrews
- 9Ride to bus stationBus Station, St AndrewsID 6500N9905115 min
- 10Walk toSt Andrews560 m • 8 min
Public transport directions from Larkhall to St Andrews
Public transport stations close to Larkhall
Larkhall is located at Larkhall, Scotland and the nearest public transport station is Larkhall.
Train stations close to Larkhall:
- Larkhall
- Merryton
- Chatelherault
Bus stations close to Larkhall:
- Gallowhill, Larkhall
- Glengowan Primary School, Larkhall
- Montgomery Street, Larkhall
Public transport stations close to St Andrews, Scotland
St Andrews is located at St Andrews, Scotland and the nearest public transport station is Byre Theatre, St Andrews.
Bus stations close to St Andrews:
- Byre Theatre, St Andrews
- Butts Wynd, St Andrews
- Cinema, St Andrews
Related Routes
- Abernethy to St Andrews
- Chapelhall to St Andrews
- Crail to St Andrews
- Crossford (Fife) to St Andrews
- Cumbernauld to St Andrews
- Cupar to St Andrews
- Dundee to St Andrews
- Dunfermline to St Andrews
- Eaglesham to St Andrews
- Gartcosh to St Andrews
- Inverkeithing to St Andrews
- Inverness to St Andrews
- Kirkliston to St Andrews
- Monifieth to St Andrews
- Newport-On-Tay And Wormit to St Andrews
- Patna to St Andrews
- Stirling to St Andrews
- Tayport to St Andrews
- Gullane to St Andrews
- Elie to St Andrews
Alternative route from Larkhall to St Andrews by bus and train via SCOTRAIL, SCOTRAIL and X59
To get from Larkhall to St Andrews in Scotland, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Larkhall station to Glasgow Central station. Next, you’ll have to switch to the SCOTRAIL train and finally take the X59 bus from Princes Street (Scott Mon.), Edinburgh station to Bus Station, St Andrews station. The total trip duration for this route is approximately 4 hr 6 min.
Step by Step
- 1Start from train stationLarkhall
- 2Wait for trainSCOTRAILDalmuir
- 3Ride to train stationGlasgow Central38 min
- 4Walk to train stationGlasgow Queen Street470 m • 7 min
- 5Wait for trainSCOTRAILEdinburgh
- 6Ride to train stationEdinburgh45 min
- 7Walk to bus stationPrinces Street (Scott Mon.), EdinburghID 6200243420260 m • 4 min
- 8Wait for busX59St Andrews
- 9Ride to bus stationBus Station, St AndrewsID 6500N9905115 min
- 10Walk toSt Andrews560 m • 8 min
Questions & Answers
What is the fastest way to get from Larkhall to St Andrews?
The fastest way takes 220 minutes, using Bus line SCOTRAIL, Bus line SCOTRAIL, Bus line 99.
What is the alternative route to get from Larkhall to St Andrews?
The alternative route takes 246 minutes, using Bus line SCOTRAIL, Bus line SCOTRAIL, Bus line X59.
Is there a direct train between Larkhall and St Andrews in Scotland?
No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 3 hr 40 min.
Which train line goes from Larkhall to St Andrews in Scotland?
The SCOTRAIL train line goes from Dalmuir station near Larkhall to Glasgow Central station. From there you’ll have to take one train line and one bus line till Glasgow Central station near St Andrews in Scotland
How long does it take to travel from Larkhall to St Andrews in Scotland by train and bus?
The total travel time between Larkhall and St Andrews in Scotland by train and bus is about 3 hr 40 min.
Where do I get on the train near Larkhall to get to St Andrews in Scotland?
Get on the SCOTRAIL train from the Dalmuir station near Larkhall in Scotland.
Where do I get off the train when travelling between Larkhall and St Andrews in Scotland?
Get off the train at the Glasgow Central stop, which is closest to St Andrews in Scotland.