Grantown-on-Spey
Grantown-on-Spey
Kilmarnock
Kilmarnock
Train Driving

Grantown-on-Spey to Kilmarnock

Updated: 28 May 2026

Traveling from Grantown-on-Spey to Kilmarnock involves traversing the central belt of Scotland. The most efficient route is driving via the A9 and M77, covering roughly 260 km. Public transport requires a bus to Aviemore, a train to Glasgow, and a final train to Kilmarnock. Kilmarnock serves as a major hub in East Ayrshire, known for its industrial heritage. Expect a journey time of approximately 5 hours by public transport.

Total Distance: 260 km driving distance and 200 km straight-line air distance.
Fastest Way
Driving takes 3 hours 45 minutes, beating public transport by over an hour.
Cheapest Way
Driving is the most economical choice for multiple passengers.
Compare Grantown-on-Spey to Kilmarnock Routes
Train
Connecting
Driving
Direct
Duration 5 hours 15 mins 3 hours 45 mins
Avg Price 65-95 GBP 40-55 GBP
Operator ScotRail Personal Vehicle
Route Aviemore to Glasgow Queen Street, then Glasgow Central to Kilmarnock. A9, M80, M77.
Tip You must walk between Glasgow Queen Street and Glasgow Central stations. The M77 is the most direct approach into Kilmarnock from the north.
Travel Tips
  • Glasgow Transfer
    The walk between Queen Street and Central stations takes about 10 minutes.
  • Ticket Validity
    Check if your ticket allows travel through Glasgow city centre.
  • Parking
    Kilmarnock town centre has several multi-storey car parks.
  • Off-Peak
    Travel after 09:30 to benefit from cheaper off-peak rail fares.
  • Connectivity
    Use the Traveline Scotland app for real-time bus and train updates.
Safety Tips
  • Night Travel
    Avoid walking alone in isolated areas of the town centre at night.
  • Station Security
    Kilmarnock station is well-lit but keep belongings secure.
  • Road Safety
    The M77 can be prone to heavy spray during wet weather.
  • Emergency Services
    Dial 999 for urgent assistance in Scotland.
People Also Ask
  • Is Kilmarnock worth visiting?
    Yes, it offers rich history and easy access to Ayrshire.
  • How far is it?
    It is approximately 260 km by road.
  • Can I take a dog on the train?
    Yes, dogs are allowed on ScotRail services for free.
  • Are there direct buses?
    No, you will need to change in Glasgow.
  • Is there a taxi service?
    Yes, local taxi firms operate throughout the town.
Quick Info
  • From Grantown-on-Spey, Scotland, United Kingdom
  • To Kilmarnock, East Ayrshire, United Kingdom
  • Modes
Best Time to Travel

Spring and Autumn for mild weather and manageable traffic.

Things to Do in Kilmarnock
1
Dean Castle Country Park
A historic castle set in a large park with a petting zoo and woodland trails.
2
Dick Institute
A museum and gallery housing significant local history and art collections.
3
Kay Park
A Victorian-era park featuring a large pond and the Burns Monument.
4
The Garage
A popular local venue for nightlife and entertainment in the town centre.
Tags
Grantown to Kilmarnock travel to Kilmarnock ScotRail to Kilmarnock bus to Kilmarnock Highlands to Ayrshire Scotland transport Kilmarnock travel guide train fare Scotland