Carluke
Carluke
St Andrews
St Andrews
Train

Carluke to St Andrews

Updated: 29 May 2026

The journey from Carluke to St Andrews involves taking a train to Edinburgh Waverley, then a train to Leuchars, followed by a short bus ride to St Andrews. Total travel time is approximately 2 hours 30 minutes. This route takes you to the historic home of golf.

Total Distance: Driving distance 100 km, straight-line air distance 80 km.
Fastest Way
Train to Leuchars followed by the bus, taking 2 hours 30 minutes.
Cheapest Way
Advance train tickets booked via ScotRail.
Compare Carluke to St Andrews Routes
Train
Connecting
Duration
2 hours 30 mins
Avg Price
25-45 GBP
Operator
ScotRail
Route
Carluke to Edinburgh, then train to Leuchars, then bus to St Andrews.

The bus from Leuchars to St Andrews is frequent.

Travel Tips
  • Train Booking
    Book your tickets in advance on the ScotRail website.
  • Bus Connection
    The bus from Leuchars to St Andrews is very frequent.
  • Weather
    Coastal weather can be windy; bring a jacket.
  • Food
    St Andrews has many excellent restaurants and cafes.
  • Navigation
    St Andrews is very walkable.
Safety Tips
  • General Safety
    St Andrews is a very safe town.
  • Emergency
    Dial 999 for emergency services.
  • Luggage
    Keep your belongings secure on the train.
  • Walking
    Be careful when walking near the cliffs.
People Also Ask
  • Is there a direct train?
    No, you must change in Edinburgh and take a bus from Leuchars.
  • How long is the journey?
    Approximately 2 hours 30 minutes.
  • Which station in St Andrews?
    St Andrews does not have a train station; use Leuchars.
  • Is it worth visiting?
    Yes, for the history, golf, and beautiful beach.
  • Do I need a car?
    No, St Andrews is easily explored on foot.
Quick Info
  • From Carluke, Scotland, United Kingdom
  • To St Andrews, Scotland, United Kingdom
  • Modes
Best Time to Travel

May to September for the best weather to explore the town.

Things to Do in St Andrews
1
Old Course
The most famous golf course in the world. It is a must-see for any golf fan.
2
St Andrews Cathedral
The ruins of a once-great cathedral. It is a fascinating historical site.
3
St Andrews Castle
A historic castle with a dungeon and bottle dungeon. It offers great views of the sea.
4
West Sands Beach
A beautiful, long sandy beach famous for its appearance in the film Chariots of Fire.
Tags
Carluke to St Andrews travel to St Andrews ScotRail Edinburgh to St Andrews bus Scotland travel St Andrews travel guide Carluke transport UK travel train to Leuchars scenic travel