St Andrews
St Andrews
Kilmarnock
Kilmarnock
Train Driving

St Andrews to Kilmarnock

Updated: 31 May 2026

To travel from St Andrews to Kilmarnock, you must transit through Edinburgh and Glasgow. Take a bus to Leuchars, a train to Edinburgh, another to Glasgow, and finally a train to Kilmarnock. The total distance is approximately 130 kilometers. This route traverses the central belt of Scotland. Expect a total travel time of about 3 hours.

Total Distance: 130 km driving, 105 km air distance.
Fastest Way
Driving, 2 hours 15 mins, via M77.
Cheapest Way
Train, 35 GBP, if booked in advance.
Compare St Andrews to Kilmarnock Routes
Train
Connecting
Driving
Direct
Duration 3 hours 2 hours 15 mins
Avg Price 35 GBP 30 GBP fuel
Operator ScotRail Private Vehicle
Route Leuchars to Edinburgh to Glasgow to Kilmarnock M90, M8, and M77
Tip The train from Glasgow Central to Kilmarnock is very reliable. The M77 is the most efficient route for this journey.
Travel Tips
  • Train Transfers
    Allow enough time for your transfer in Glasgow between stations.
  • Tickets
    Use the ScotRail app to check for any service disruptions.
  • Parking
    There are several public car parks in Kilmarnock town center.
  • Food
    Kilmarnock has a variety of local cafes and restaurants.
  • Navigation
    Use a GPS for driving as the town center can be confusing.
Safety Tips
  • Personal Safety
    Stay in well-lit areas when walking at night.
  • Road Safety
    The M77 can be busy; drive with care.
  • Emergency
    Dial 999 for any urgent assistance.
  • Luggage
    Keep your belongings secure while traveling.
People Also Ask
  • Is there a direct train?
    No, you must change in Edinburgh and Glasgow.
  • How far is the castle from the station?
    It is a 20-minute walk or a short taxi ride.
  • Are there hotels in Kilmarnock?
    Yes, there are several hotels and guest houses.
  • Is the park free to enter?
    Yes, the country park is free to access.
  • Can I take a bus from Glasgow?
    Yes, there are frequent bus services from Buchanan Bus Station.
Quick Info
  • From St Andrews, Scotland, United Kingdom
  • To Kilmarnock, East Ayrshire, United Kingdom
  • Modes
Best Time to Travel

Spring and autumn for comfortable sightseeing.

Things to Do in Kilmarnock
1
Dean Castle Country Park
Visit this historic castle and its surrounding parkland. It is a great place for a walk.
2
Dick Institute
Explore the local museum and art gallery. It features interesting historical collections.
3
Kay Park
Relax in this beautiful Victorian park in the heart of the town.
4
Burns Monument Centre
Learn about the local history and the poet Robert Burns.
Tags
St Andrews to Kilmarnock Kilmarnock travel Glasgow to Kilmarnock train St Andrews transport East Ayrshire travel ScotRail routes commuting to Kilmarnock Scotland travel