Inverness
Inverness
Nairn
Nairn
Train Bus

Inverness to Nairn

Updated: 28 May 2026

Nairn is a charming seaside town located just 25 kilometers east of Inverness. You can reach it in under 30 minutes by either train or bus. The train service runs frequently from Inverness Station, while the Stagecoach bus service follows the A96 highway. This short journey is ideal for a quick coastal getaway or a visit to the famous Nairn beach. The route is straightforward and highly accessible for all travelers.

Total Distance: 25 km driving, 22 km air distance.
Fastest Way
Train, taking only 20 minutes from city center to city center.
Cheapest Way
Bus, with single tickets costing around 4 GBP.
Compare Inverness to Nairn Routes
Train
Direct
Bus
Direct
Duration 20 mins 35 mins
Avg Price 5-8 GBP 4-6 GBP
Operator ScotRail Stagecoach
Route Inverness Station to Nairn Station. Inverness Bus Station to Nairn via A96.
Tip The train station in Nairn is a short walk from the town center. Buses run frequently throughout the day, making it easy to plan your trip.
Travel Tips
  • Train Frequency
    Check the ScotRail timetable as trains run roughly every hour.
  • Bus Stops
    The bus stops at several points in Nairn; check which one is closest to your destination.
  • Walking
    Nairn is a very walkable town; you won't need a car once you arrive.
  • Tickets
    You can buy train tickets at the station kiosk or via the app.
  • Weather
    Coastal winds can be strong; bring a windbreaker even in summer.
Safety Tips
  • Beach Safety
    Be mindful of tide times if walking along the shoreline.
  • Road Safety
    The A96 can be busy; use pedestrian crossings when walking near the road.
  • Night Travel
    The town is quiet at night; ensure you have your return transport planned.
  • Emergency
    Local medical services are available in the town center.
People Also Ask
  • Is it a long trip?
    No, it is a very short journey of about 25 kilometers.
  • Can I take a bus?
    Yes, Stagecoach operates frequent services.
  • Is the beach nice?
    Yes, Nairn beach is one of the best in the Highlands.
  • How much is the train?
    A single ticket is usually under 10 GBP.
  • Are there taxis?
    Yes, local taxi services are available in Nairn.
Quick Info
  • From Inverness, Highlands, United Kingdom
  • To Nairn, Highland, United Kingdom
  • Modes
Best Time to Travel

June to August for beach activities and local festivals.

Things to Do in Nairn
1
Nairn Beach
Enjoy the expansive sandy beach, perfect for walking and spotting dolphins in the Moray Firth.
2
Nairn Golf Club
Play a round at this world-renowned championship golf course, known for its stunning coastal views.
3
Cawdor Castle
Visit this historic castle located just a short drive from Nairn, famous for its beautiful gardens.
4
The Nairn Museum
Learn about the local history and heritage of the town in this engaging community museum.
Tags
Inverness to Nairn train Inverness to Nairn bus travel to Nairn ScotRail Inverness to Nairn Stagecoach Inverness to Nairn distance Inverness to Nairn Nairn day trip A96 Inverness to Nairn