St Andrews
St Andrews
Kilmarnock
Kilmarnock
Train

St Andrews to Kilmarnock

Updated: 31 May 2026

The route to Kilmarnock follows the same initial path as the Ayr route. Take the train from Leuchars to Glasgow Queen Street, transfer to Glasgow Central, and catch the direct train to Kilmarnock. This is a standard commuter route through the Scottish Lowlands.

Total Distance: 120 km driving distance, 95 km straight-line distance.
Fastest Way
Train is the most efficient option.
Cheapest Way
ScotRail Off-Peak ticket.
Compare St Andrews to Kilmarnock Routes
Train
Connecting
Duration
2 hours 15 mins
Avg Price
22 GBP - 35 GBP
Operator
ScotRail
Route
Leuchars to Glasgow, then Glasgow Central to Kilmarnock.

Check the platform number at Glasgow Central as it changes frequently.

Travel Tips
  • Transfer
    Allow 20 minutes for the transfer in Glasgow.
  • Tickets
    Buy online to avoid station queues.
  • Comfort
    Trains are usually quiet on this route.
  • Connectivity
    Mobile signal is good throughout the journey.
  • Station
    Kilmarnock station is central.
Safety Tips
  • Awareness
    Stay alert in busy city stations.
  • Belongings
    Keep your phone in your pocket.
  • Help
    Ask staff for directions if lost.
  • Night
    Use taxis if arriving late.
People Also Ask
  • Is Kilmarnock safe?
    Yes, it is a standard town.
  • How often are trains?
    Every 30-60 minutes.
  • Can I use a railcard?
    Yes, all standard railcards apply.
  • Is there a bus?
    Yes, but it is much slower.
  • What is the best time?
    Anytime during daylight.
Quick Info
  • From St Andrews, Fife, United Kingdom
  • To Kilmarnock, East Ayrshire, United Kingdom
  • Modes
Best Time to Travel

Spring for the blooming gardens in Dean Castle Country Park.

Things to Do in Kilmarnock
1
Dean Castle
Explore the historic castle and its surrounding country park.
2
Dick Institute
Visit the museum and gallery for local history.
3
Kay Park
A large public park with a boating pond.
4
Burns Monument
See the memorial dedicated to Robert Burns.
Tags
St Andrews to Kilmarnock Leuchars to Glasgow Glasgow to Kilmarnock travel Fife to East Ayrshire ScotRail Kilmarnock travel Scotland rail train travel