Elgin
Elgin
Kilmarnock
Kilmarnock
Train Bus

Elgin to Kilmarnock

Updated: 28 May 2026

Traveling from Elgin to Kilmarnock involves traversing the Scottish Highlands and the Central Belt. The most efficient method is the train, which connects through Inverness and Glasgow. The journey spans roughly 290 km. You will experience diverse landscapes ranging from Moray forests to the urban sprawl of Glasgow. Kilmarnock serves as a key hub in East Ayrshire, easily accessible from Glasgow Central station.

Total Distance: Driving distance 290 km, straight-line air distance 220 km.
Fastest Way
Train via Glasgow, taking approximately 4 hours 45 minutes.
Cheapest Way
Bus via Scottish Citylink booked in advance.
Compare Elgin to Kilmarnock Routes
Train
Connecting
Bus
Connecting
Duration 4 hours 45 mins 6 hours 30 mins
Avg Price 55-95 GBP 30-50 GBP
Operator ScotRail Scottish Citylink
Route Elgin to Inverness, Inverness to Glasgow Queen Street, then Glasgow Central to Kilmarnock. Elgin to Glasgow Buchanan Bus Station, then local bus to Kilmarnock.
Tip Walk between Glasgow Queen Street and Glasgow Central stations takes 10 minutes. Buses offer more luggage space than trains.
Travel Tips
  • Booking Window
    Train tickets are released 12 weeks ahead; book early for the best prices.
  • Station Navigation
    Follow the signs for the Low Level platforms at Glasgow Central for the Kilmarnock train.
  • WiFi Access
    Most Citylink buses offer free WiFi, though signal can be spotty in the Highlands.
  • Food Options
    Grab a meal at Glasgow Central station before your final leg to Kilmarnock.
  • Ticket Validity
    Ensure your ticket covers the entire journey if using multiple operators.
Safety Tips
  • Personal Belongings
    Keep your bag in sight at all times in busy bus stations.
  • Late Arrivals
    If arriving late, pre-book a taxi from Kilmarnock station to your accommodation.
  • Emergency Help
    Dial 999 for urgent assistance in Scotland.
  • Walking Safety
    Use well-lit main roads when walking from the station at night.
People Also Ask
  • Is Kilmarnock worth visiting?
    Yes, it offers rich history and easy access to the Ayrshire coast.
  • How far is Glasgow from Kilmarnock?
    It is approximately 22 miles by train.
  • Are there direct buses?
    No, you will need to change in Glasgow.
  • Can I use contactless?
    Yes, most buses and trains accept contactless payment.
  • Is the train scenic?
    The section between Elgin and Inverness is particularly beautiful.
Quick Info
  • From Elgin, Scotland, United Kingdom
  • To Kilmarnock, East Ayrshire, United Kingdom
  • Modes
Best Time to Travel

April to June for mild weather and blooming landscapes.

Things to Do in Kilmarnock
1
Dean Castle Country Park
A beautiful park featuring a 14th-century castle and extensive woodland trails. It is perfect for families and history enthusiasts.
2
Dick Institute
Kilmarnock's premier museum and art gallery. It hosts rotating exhibitions and local history collections.
3
Kay Park
A historic Victorian park offering a peaceful retreat in the town centre. It features a large pond and walking paths.
4
Burns Monument Centre
Dedicated to the legacy of Robert Burns in the area. It provides deep insights into his life in Ayrshire.
Tags
Elgin to Kilmarnock train to Kilmarnock bus to Kilmarnock Scotland travel guide ScotRail routes Citylink Scotland Elgin transport Kilmarnock travel