Alness
Alness
Elgin
Elgin
Train Driving

Alness to Elgin

Updated: 28 May 2026

Traveling from Alness to Elgin involves navigating the A96 corridor, covering a distance of approximately 90 kilometers. By car, the journey takes roughly 1 hour and 40 minutes. Train travel is a popular alternative, requiring a transfer at Inverness. The route passes through scenic landscapes including the coastal towns of Nairn and Forres. Elgin is the administrative center of Moray and is well-connected by rail. Both modes offer reliable access to the heart of the town.

Total Distance: 90 km driving distance, 70 km straight-line air distance.
Fastest Way
Driving is the fastest method, taking approximately 1 hour and 40 minutes.
Cheapest Way
Driving is the most cost-effective option for groups, while train tickets are affordable if booked in advance.
Compare Alness to Elgin Routes
Train
Connecting
Driving
Direct
Duration 2 hours 10 mins 1 hour 40 mins
Avg Price 18-25 GBP 15-20 GBP in fuel
Operator ScotRail Personal Vehicle
Route Alness Station to Inverness, then Inverness to Elgin Station. A9 south to Inverness, then A96 east to Elgin.
Tip Check the ScotRail website for potential engineering works. The A96 can be busy; allow extra time during rush hour.
Travel Tips
  • Advance Booking
    Book train tickets at least two weeks early to secure the best prices.
  • Parking
    Use the St Giles car park for easy access to the town center.
  • Connectivity
    Mobile signal is generally strong along the A96 route.
  • Refreshments
    Stop in Nairn for a variety of cafes if you are driving.
  • Timetables
    Always check the return train times as they can be infrequent in the evening.
Safety Tips
  • Speed Cameras
    Be aware of average speed cameras on sections of the A96.
  • Night Driving
    Road lighting is limited on rural stretches; drive with caution at night.
  • Emergency Kit
    Keep a basic emergency kit in your car, including a blanket and water.
  • Pedestrian Safety
    Elgin town center has many pedestrianized areas; watch for signs.
People Also Ask
  • How far is Alness from Elgin?
    It is approximately 90 kilometers by road.
  • Is there a direct bus from Alness to Elgin?
    No, you would need to change buses in Inverness.
  • Can I take a bike on the train?
    Yes, but you must reserve a space in advance with ScotRail.
  • What is the best way to travel between these towns?
    Driving is generally the most convenient and flexible option.
  • Are there taxis available in Elgin?
    Yes, there are several local taxi firms operating from the train station.
Quick Info
  • From Alness, Scotland, United Kingdom
  • To Elgin, Moray, United Kingdom
  • Modes
Best Time to Travel

April to October for pleasant weather and accessible historic sites.

Things to Do in Elgin
1
Elgin Cathedral
Visit the ruins of this magnificent 13th-century cathedral, often called the Lantern of the North. It is a site of immense historical significance.
2
Cooper Park
Relax in this large public park featuring a boating pond and beautiful gardens. It is perfect for a family afternoon.
3
Elgin Museum
Discover the oldest independent museum in Scotland, showcasing local history and geology. It holds fascinating fossils from the local area.
4
Glen Moray Distillery
Take a tour of this famous Speyside distillery to learn about whisky production. Tastings are available for visitors.
Tags
Alness to Elgin travel to Elgin ScotRail Alness to Elgin A96 driving route Elgin transport Moray travel Highland transport Alness to Elgin train
More to Alness