Keith
Keith
Elgin
Elgin
Bus Driving

Keith to Elgin

Updated: 28 May 2026

The journey from Keith to Elgin covers 28 kilometers along the A96 trunk road. You can complete this trip in approximately 30 minutes by car. Public transport is provided by regular Stagecoach bus services connecting the two towns. The route passes through the scenic Moray countryside and the village of Fochabers. It is a straightforward commute used daily by local workers and students.

Total Distance: 28 km driving distance, 25 km straight-line distance.
Fastest Way
Driving takes 30 minutes, making it the fastest option.
Cheapest Way
Bus at 7 GBP is the most cost-effective method.
Compare Keith to Elgin Routes
Bus
Direct
Driving
Direct
Duration 45 mins 30 mins
Avg Price 7 GBP 5 GBP fuel cost
Operator Stagecoach North Scotland Personal Vehicle
Route Service 10 or 35 from Keith Reidhaven Square. A96 trunk road via Fochabers.
Tip Check the Stagecoach app for real-time bus tracking. Watch for speed cameras near the Fochabers bypass.
Travel Tips
  • Bus Tickets
    Use contactless payment on Stagecoach buses for faster boarding.
  • Traffic
    Avoid the A96 during school run hours to prevent delays.
  • Parking
    Use the St Giles car park for central access to shops.
  • Weather
    Always carry a waterproof jacket as Moray weather changes rapidly.
  • Navigation
    Download offline maps as signal can be patchy in rural stretches.
Safety Tips
  • Road Safety
    The A96 is a major road; stay alert for heavy goods vehicles.
  • Night Travel
    Ensure your headlights are clean as rural roads lack street lighting.
  • Emergency
    Keep a mobile power bank in your car for emergencies.
  • Pedestrians
    Be cautious of pedestrians in Fochabers village center.
People Also Ask
  • Is there a train from Keith to Elgin?
    No, the direct rail line between Keith and Elgin is currently closed to passenger traffic.
  • How long is the bus ride?
    The bus journey typically takes between 40 and 50 minutes.
  • Are there tolls on the A96?
    No, there are no toll roads between Keith and Elgin.
  • Can I cycle this route?
    Yes, but the A96 is busy; consider using quieter back roads through Lhanbryde.
  • Where does the bus stop in Keith?
    The main stop is at Reidhaven Square.
Quick Info
  • From Keith, Scotland, United Kingdom
  • To Elgin, Moray, United Kingdom
  • Modes
Best Time to Travel

May to September for clear visibility on the A96.

Things to Do in Elgin
1
Elgin Cathedral
Explore the ruins of this 13th-century cathedral known as the Lantern of the North. It offers a glimpse into medieval Scottish architecture.
2
Cooper Park
Enjoy a relaxing walk around the boating pond and gardens. It is located right in the heart of Elgin town center.
3
Glen Moray Distillery
Take a guided tour to learn about the whisky-making process. They offer tastings of their signature single malt expressions.
4
Biblical Garden
Visit this unique garden featuring plants mentioned in the Bible. It is a peaceful spot located near the cathedral ruins.
Tags
Keith to Elgin travel A96 road route Stagecoach bus Keith Elgin driving Keith to Elgin Moray travel guide Keith to Elgin distance Elgin transport Scotland travel tips