Inverness
Inverness
Lossiemouth
Lossiemouth
Bus Driving

Inverness to Lossiemouth

Updated: 28 May 2026

Traveling from Inverness to the coastal town of Lossiemouth covers roughly 65 kilometers along the Moray Firth. The most practical way to reach this destination is by driving via the A96 and B9010, which takes about one hour. Alternatively, you can take a bus, though it often requires a transfer in Elgin. Lossiemouth is famous for its extensive sandy beaches and the RAF base. The route passes through several charming villages in the Moray region.

Total Distance: 65 km driving distance; 55 km straight-line air distance.
Fastest Way
Driving is the fastest method, taking approximately 60 minutes.
Cheapest Way
Bus travel is the cheapest option, costing approximately 8-12 GBP.
Compare Inverness to Lossiemouth Routes
Bus
Connecting
Driving
Direct
Duration 1 hour 30 mins 1 hour
Avg Price 8-12 GBP 10-15 GBP in fuel
Operator Stagecoach North Scotland N/A
Route Inverness to Elgin Bus Station, then local bus to Lossiemouth. A96 to Elgin, then B9135 to Lossiemouth.
Tip Check the Stagecoach app for real-time bus tracking and ticket purchases. Parking is available near the East Beach, but it can get busy on sunny weekends.
Travel Tips
  • Check Bus Timetables
    Sunday bus services are less frequent than weekdays.
  • Visit Elgin
    Stop in Elgin on your way to see the historic cathedral ruins.
  • Pack for Wind
    The Moray coast can be quite windy, even in summer.
  • Local Shops
    Support local businesses in the town center for snacks and supplies.
  • Walking Paths
    The coastal path between Lossiemouth and Hopeman is excellent for hikers.
Safety Tips
  • Beach Safety
    Be aware of tide times when walking on the beach to avoid getting cut off.
  • Road Safety
    The A96 is a busy trunk road; drive with caution during peak hours.
  • Sun Protection
    Even on cloudy days, the coastal sun can be strong.
  • Emergency Services
    Dial 999 for any serious emergencies in the area.
People Also Ask
  • Is there a train to Lossiemouth?
    No, the nearest train station is in Elgin, about 6 miles away.
  • How long does the bus take?
    The journey typically takes 90 minutes including the transfer in Elgin.
  • Is Lossiemouth worth visiting?
    Yes, it is a popular destination for its beaches and aviation history.
  • Can I drive from Inverness?
    Yes, it is a straightforward drive via the A96.
  • Are there hotels in Lossiemouth?
    Yes, there are several hotels, guest houses, and caravan parks.
Quick Info
  • From Inverness, Scotland, United Kingdom
  • To Lossiemouth, Moray, United Kingdom
  • Modes
Best Time to Travel

June to August for beach activities and the annual Lossiemouth Raft Race.

Things to Do in Lossiemouth
1
Lossiemouth East Beach
Enjoy miles of golden sand and dunes. It is perfect for long walks and watching the sunset.
2
Covesea Lighthouse
Visit this historic lighthouse located just outside the town. It offers guided tours and stunning coastal views.
3
Lossiemouth Marina
Stroll around the marina to see the boats and enjoy the local atmosphere. There are several cafes nearby.
4
RAF Lossiemouth
While the base is restricted, you can often see aircraft taking off and landing from public viewing areas.
Tags
Inverness to Lossiemouth bus to Lossiemouth driving to Lossiemouth Moray coast travel Inverness transport Lossiemouth beach Stagecoach bus Inverness Scotland travel guide