Avoch
Avoch
Elgin
Elgin
Train Driving

Avoch to Elgin

Updated: 28 May 2026

Traveling from Avoch to Elgin involves navigating the A96 corridor, a distance of approximately 85 kilometers. You can drive directly or combine a bus from Avoch to Inverness with a train to Elgin. The train journey from Inverness to Elgin is particularly scenic, passing through Nairn and Forres. This route is essential for those visiting the historic Elgin Cathedral. Expect a total travel time of roughly two hours using public transport.

Total Distance: 85 km driving, 70 km air distance.
Fastest Way
Driving via the A96 in approximately 80 minutes.
Cheapest Way
Bus to Inverness followed by the train, costing around 15 GBP.
Compare Avoch to Elgin Routes
Train
Connecting
Driving
Direct
Duration 2 hours 15 mins 1 hour 20 mins
Avg Price 15-25 GBP 15-20 GBP
Operator ScotRail Personal Vehicle
Route Bus to Inverness, then train from Inverness Station. A832 to A9, then A96 through Nairn and Forres.
Tip Book tickets in advance on the ScotRail website for savings. The A96 is currently undergoing safety improvement works.
Travel Tips
  • Train Frequency
    Trains from Inverness to Elgin run roughly every hour.
  • Bus Connections
    Ensure your bus from Avoch arrives at least 30 minutes before your train departure.
  • Footwear
    Wear comfortable walking shoes for exploring the cathedral grounds.
  • Local Info
    Visit the Elgin Visitor Information Centre for maps and guides.
  • Booking
    Use the ScotRail app for live departure updates.
Safety Tips
  • Night Travel
    The A96 can be dark; ensure your vehicle lights are fully functional.
  • Station Safety
    Inverness station is well-lit, but stay alert during late-night transfers.
  • Weather
    Check the Met Office for wind warnings before driving.
  • Emergency
    Dial 999 for any urgent assistance required on the road.
People Also Ask
  • Is Elgin worth visiting?
    Yes, it is a historic town with a famous cathedral and distillery.
  • How far is Avoch from Elgin?
    It is approximately 85 kilometers by road.
  • Can I take a dog on the train?
    Yes, ScotRail allows dogs on their trains for free.
  • Is there a direct bus?
    No, you must change at Inverness.
  • Are there taxis?
    Yes, local taxi firms operate in both Avoch and Elgin.
Quick Info
  • From Avoch, Highlands, United Kingdom
  • To Elgin, Moray, United Kingdom
  • Modes
Best Time to Travel

April to October for pleasant weather and longer daylight hours.

Things to Do in Elgin
1
Elgin Cathedral
Visit the ruins of this 13th-century cathedral, known as the Lantern of the North. It is a site of immense historical significance.
2
Biblical Garden
Walk through this unique garden featuring plants mentioned in the Bible. It is located near the cathedral ruins.
3
Cooper Park
Relax in this large public park featuring a boating pond and library. It is perfect for a family afternoon.
4
Glen Moray Distillery
Take a tour of this famous Speyside distillery. Learn about the whisky-making process and enjoy a tasting session.
Tags
Avoch to Elgin travel to Elgin Moray transport A96 route Inverness to Elgin train Stagecoach bus Elgin Highlands to Elgin Elgin travel guide Scottish commute Avoch transport