St Andrews
St Andrews
Hamilton
Hamilton
Train

St Andrews to Hamilton

Updated: 31 May 2026

Hamilton is located south of Glasgow and is reachable from St Andrews by train. Travel from Leuchars to Glasgow Queen Street, then transfer to Glasgow Central for a direct train to Hamilton Central. This is a straightforward journey through the heart of Scotland.

Total Distance: 110 km driving distance, 85 km straight-line distance.
Fastest Way
Train is the fastest way.
Cheapest Way
ScotRail Off-Peak ticket.
Compare St Andrews to Hamilton Routes
Train
Connecting
Duration
2 hours 15 mins
Avg Price
22 GBP - 35 GBP
Operator
ScotRail
Route
Leuchars to Glasgow, then Glasgow Central to Hamilton.

Hamilton Central is the most convenient station for the town center.

Travel Tips
  • Transfer
    Allow time for the Glasgow transfer.
  • Tickets
    Book online.
  • Frequency
    Frequent services.
  • Comfort
    Good train quality.
  • Station
    Hamilton Central is central.
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 2 hours.
  • Can I drive?
    Yes, via the M8.
  • Is it expensive?
    No, affordable.
  • Are there direct trains?
    No, change in Glasgow.
  • What is the best station?
    Hamilton Central.
Quick Info
  • From St Andrews, Fife, United Kingdom
  • To Hamilton, South Lanarkshire, United Kingdom
  • Modes
Best Time to Travel

Spring and Summer.

Things to Do in Hamilton
1
Chatelherault Country Park
A beautiful park with historic buildings.
2
Hamilton Mausoleum
A unique architectural landmark.
3
Low Parks Museum
Local history and culture.
4
Strathclyde Park
Nearby outdoor activities.
Tags
St Andrews to Hamilton Leuchars to Hamilton Glasgow to Hamilton travel Fife to Lanarkshire ScotRail Hamilton travel Scotland train commuter travel