Elgin
Elgin
Train Driving

Strathcarron to Elgin

Updated: 31 May 2026

The journey from Strathcarron to the town of Elgin covers 150 km. You will travel from the Scottish Highlands to the North East. Rail travel requires a transfer in Inverness. Driving involves the A96. Expect a total travel time of approximately 3.5 hours by train or 2.5 hours by car.

Total Distance: Driving distance 160 km, straight-line air distance 110 km.
Fastest Way
Driving is faster than the train.
Cheapest Way
Driving is the most cost-effective for groups.
Compare Strathcarron to Elgin Routes
Train
Connecting
Driving
Direct
Duration 3.5 hours 2.5 hours
Avg Price 25-50 GBP 25-40 GBP fuel
Operator ScotRail N/A
Route Strathcarron to Inverness, Inverness to Elgin. A96.
Tip The train journey is very scenic. The A96 is a scenic route.
Travel Tips
  • Train Tickets
    Book in advance to save money.
  • Traffic
    Check the A96 for roadworks.
  • Parking
    Use the station car park.
  • Comfort
    Bring snacks for the journey.
  • Scenery
    Enjoy the views from the train.
Safety Tips
  • Vehicle Safety
    Check your tires before leaving.
  • Station Awareness
    Keep your bags secure.
  • Road Safety
    Take breaks if needed.
  • Emergency Info
    Keep a list of emergency contacts.
People Also Ask
  • Is there a direct train?
    No, you must change in Inverness.
  • How long is the drive?
    Approximately 2.5 hours.
  • Are there tolls?
    No, the route is toll-free.
  • Can I fly?
    No, there are no practical flights.
  • Best time to visit?
    Spring for the gardens.
Quick Info
  • From Strathcarron, Scotland, United Kingdom
  • To Elgin, Scotland, United Kingdom
  • Modes
Best Time to Travel

Spring or autumn for pleasant weather.

Things to Do in Elgin
1
Elgin Cathedral
A historic cathedral.
2
Elgin Museum
A museum of local history.
3
Cooper Park
A beautiful park.
4
Spynie Palace
A historic palace.
Tags
Strathcarron to Elgin train driving Strathcarron to Elgin Highlands to Elgin ScotRail UK travel Strathcarron transport Elgin travel long distance UK