Lossiemouth
Lossiemouth
Nairn
Nairn
Bus Driving

Lossiemouth to Nairn

Updated: 28 May 2026

The journey from Lossiemouth to Nairn spans 40 kilometers along the scenic Moray coast. You will primarily travel via the A96, passing through the historic town of Elgin. Driving is the most convenient method, taking approximately 45 minutes. Alternatively, you can take a bus, though this usually involves a transfer in Elgin. This route is popular for its proximity to world-class golf courses and beautiful sandy beaches.

Total Distance: 40 km driving distance, 35 km straight-line air distance.
Fastest Way
Driving is the fastest way to reach Nairn, taking about 45 minutes.
Cheapest Way
Bus travel is the most affordable, especially if you have a concession card.
Compare Lossiemouth to Nairn Routes
Bus
Connecting
Driving
Direct
Duration 1 hour 15 mins 45 mins
Avg Price 7-10 GBP 6-8 GBP in fuel
Operator Stagecoach North Scotland N/A
Route Bus to Elgin, then transfer to Nairn. A96 via Elgin and Forres.
Tip Check the Stagecoach website for integrated ticketing options. The A96 is a busy road; stay alert for speed cameras near Forres.
Travel Tips
  • Golfing
    If you are visiting for golf, book your tee times well in advance during the summer season.
  • Beach Safety
    Check tide times before heading out for a long walk on the beach to avoid getting cut off.
  • Parking
    Nairn has ample parking near the beach and the town centre, much of which is free.
  • Dining
    Nairn has a high concentration of excellent restaurants; booking a table for dinner is recommended.
  • Connectivity
    Public Wi-Fi is available in many cafes in Nairn town centre.
Safety Tips
  • Road Safety
    The A96 has several junctions; be cautious when turning across oncoming traffic.
  • Sun Protection
    Even on cloudy days, the coastal sun can be strong; wear sunscreen when on the beach.
  • Emergency
    Nairn has a local health centre; for major emergencies, head to Raigmore Hospital in Inverness.
  • Pedestrian Crossings
    Use the pedestrian crossings on the main high street to stay safe from traffic.
People Also Ask
  • Is Nairn worth visiting?
    Yes, Nairn is famous for its beautiful beaches, golf courses, and historic charm.
  • How long is the drive from Lossiemouth to Nairn?
    It takes approximately 45 minutes by car.
  • Are there buses between Lossiemouth and Nairn?
    Yes, but you will need to change buses in Elgin.
  • Can I take a train to Nairn?
    Yes, Nairn has a railway station on the Aberdeen to Inverness line.
  • Is the beach in Nairn sandy?
    Yes, Nairn is known for its extensive, clean sandy beaches.
Quick Info
  • From Lossiemouth, Scotland, United Kingdom
  • To Nairn, Highland, United Kingdom
  • Modes
Best Time to Travel

June to August for beach activities and golf.

Things to Do in Nairn
1
Nairn Beach
Walk along the expansive sandy beach that stretches for miles. It is perfect for families and dog walkers.
2
Nairn Golf Club
Play a round at this championship links course. It is renowned for its challenging layout and coastal views.
3
Cawdor Castle
Visit this historic castle located just a short drive from Nairn. It is famous for its beautiful gardens and literary connections.
4
The Nairn Museum
Learn about the town's history as a Victorian seaside resort. The museum houses a fascinating collection of local artifacts.
Tags
Lossiemouth to Nairn A96 travel Moray coast transport Nairn travel guide bus to Nairn driving to Nairn coastal route Scotland Lossiemouth travel