Invergordon
Invergordon
Kilmarnock
Kilmarnock
Train Driving

Invergordon to Kilmarnock

Updated: 28 May 2026

The journey from Invergordon to Kilmarnock covers approximately 310 kilometers. The most convenient way to travel is by train, with a change in Inverness and a direct line to Kilmarnock via Glasgow. Driving via the A9 and M74 is also a popular choice, offering a scenic route through the Scottish Highlands. Kilmarnock is a historic town known for its industrial heritage and association with the poet Robert Burns.

Total Distance: 310 km driving distance; 220 km straight-line air distance.
Fastest Way
Driving is the fastest method, taking 4 hours.
Cheapest Way
Booking train tickets in advance is the most cost-effective method.
Compare Invergordon to Kilmarnock Routes
Train
Connecting
Driving
Direct
Duration 5 hours 30 mins 4 hours
Avg Price 65-110 GBP 45-65 GBP in fuel
Operator ScotRail N/A
Route Invergordon to Inverness, then train to Glasgow, then train to Kilmarnock. A9 to Perth, then M80/M77 to Kilmarnock.
Tip The train journey is very comfortable and offers great views. The A9 is a major road; watch for speed cameras.
Travel Tips
  • Train Booking
    Use the ScotRail app to book tickets and check live train times.
  • Driving
    The M77 is a fast road; ensure your vehicle is in good condition.
  • Parking
    There are several public car parks in Kilmarnock town center.
  • Food
    There are many cafes and restaurants in the town center.
  • Weather
    Ayrshire can be rainy; bring a waterproof jacket.
Safety Tips
  • Rail Safety
    Keep your belongings with you at all times on the train.
  • Driving
    Stay alert on the A9, especially during bad weather.
  • Emergency
    Keep a list of emergency contacts in your phone.
  • Personal Safety
    Avoid walking alone in isolated areas at night.
People Also Ask
  • Is there a direct train?
    No, you must change at Inverness and Glasgow.
  • How long is the drive?
    The drive takes about 4 hours.
  • Is Kilmarnock worth visiting?
    Yes, it has a rich history and beautiful parks.
  • Can I take a bus?
    Yes, but it is slower than the train.
  • Are there hotels in Kilmarnock?
    Yes, there are several hotels and guesthouses available.
Quick Info
  • From Invergordon, Scotland, United Kingdom
  • To Kilmarnock, East Ayrshire, United Kingdom
  • Modes
Best Time to Travel

May to September for the best weather to explore Dean Castle Country Park.

Things to Do in Kilmarnock
1
Dean Castle Country Park
Explore the castle and its beautiful parkland.
2
Dick Institute
Visit the museum and art gallery to learn about local history.
3
Burns Monument Centre
Learn about the poet's connection to the town.
4
Kay Park
Enjoy a walk in this historic park.
Tags
Invergordon to Kilmarnock train to Kilmarnock driving to Kilmarnock Invergordon transport Kilmarnock travel guide Scotland travel A9 route Ayrshire transport ScotRail travel tips