St Andrews
St Andrews
Livingston
Livingston
Train

St Andrews to Livingston

Updated: 31 May 2026

Livingston is best reached by traveling from St Andrews to Edinburgh, then taking a train or bus to Livingston. Take the train from Leuchars to Edinburgh Waverley, then transfer to a train to Livingston North or South. This is a quick and efficient route.

Total Distance: 65 km driving distance, 55 km straight-line distance.
Fastest Way
Train is the fastest way.
Cheapest Way
ScotRail Off-Peak ticket.
Compare St Andrews to Livingston Routes
Train
Connecting
Duration
1 hour 45 mins
Avg Price
18 GBP - 30 GBP
Operator
ScotRail
Route
Leuchars to Edinburgh, then Edinburgh to Livingston North.

Livingston North is closer to the town center.

Travel Tips
  • Transfer
    Easy transfer in Edinburgh.
  • Tickets
    Book online.
  • Frequency
    Frequent services.
  • Comfort
    Good train quality.
  • Station
    Livingston North is best.
Safety Tips
  • Safety
    Standard urban safety.
  • Belongings
    Keep bags secure.
  • Help
    Staff are available.
  • Night
    Use official taxis.
People Also Ask
  • Is it a long trip?
    No, about 1.75 hours.
  • Can I drive?
    Yes, via the M90.
  • Is it expensive?
    No, affordable.
  • Are there direct trains?
    No, change in Edinburgh.
  • What is the best station?
    Livingston North.
Quick Info
  • From St Andrews, Fife, United Kingdom
  • To Livingston, West Lothian, United Kingdom
  • Modes
Best Time to Travel

Year-round.

Things to Do in Livingston
1
Almondell and Calderwood Country Park
Beautiful woodland walks.
2
Livingston Designer Outlet
Large shopping destination.
3
Howden Park Centre
Arts and culture venue.
4
Deer Park Golf and Country Club
Golfing and leisure.
Tags
St Andrews to Livingston Leuchars to Edinburgh Edinburgh to Livingston travel Fife to West Lothian ScotRail Livingston travel Scotland train commuter travel