Nairn
Nairn
Inverness
Inverness
Train Bus

Nairn to Inverness

Updated: 28 May 2026

The journey from Nairn to Inverness is a short 25 km trip along the Moray Firth coast. You can choose between the scenic ScotRail train line or the frequent Stagecoach bus service. The A96 road provides a direct driving route that typically takes 30 minutes. This commute is essential for many locals working in the Highland capital. You will pass through the village of Gollanfield and the outskirts of Dalcross during your transit.

Total Distance: 25 km driving distance, 22 km straight-line air distance.
Fastest Way
ScotRail train, taking only 25 minutes from station to station.
Cheapest Way
Stagecoach bus, costing approximately 6 GBP for a single ticket.
Compare Nairn to Inverness Routes
Train
Direct
Bus
Direct
Duration 25 mins 45 mins
Avg Price 7 GBP - 10 GBP 6 GBP
Operator ScotRail Stagecoach Highland
Route Nairn Station to Inverness Station. A96 via Ardersier turn-off.
Tip Trains run roughly every hour throughout the day. The number 11 bus is the most reliable service for this route.
Travel Tips
  • Bus Payment
    Use contactless payment on all Stagecoach buses for convenience.
  • Train Tickets
    Buy your ticket via the ScotRail app to avoid queues at the station machine.
  • Peak Times
    Avoid the A96 between 8:00 AM and 9:00 AM due to heavy commuter traffic.
  • Station Access
    Nairn station has limited parking, so consider walking or cycling if local.
  • Viewpoint
    Sit on the right side of the train for the best views of the Moray Firth.
Safety Tips
  • Road Safety
    The A96 is a busy trunk road; always maintain focus and watch for turning traffic.
  • Late Night
    If returning late, ensure you have a pre-booked taxi as bus services reduce significantly.
  • Weather
    Highland weather changes rapidly; carry a waterproof jacket even on sunny days.
  • Platform Safety
    Stay behind the yellow line at Nairn station while waiting for the train.
People Also Ask
  • Is the train faster than the bus?
    Yes, the train is consistently faster, taking 25 minutes compared to 45 minutes by bus.
  • How often do trains run?
    Trains typically run on an hourly basis between Nairn and Inverness.
  • Can I use a bus pass?
    Yes, if you have a valid Scottish National Entitlement Card, you can travel for free.
  • Is there parking at Nairn station?
    Yes, there is a small car park, but it fills up quickly on weekdays.
  • Does the bus stop at the airport?
    Some services stop near Inverness Airport; check the Stagecoach timetable.
Quick Info
  • From Nairn, Scotland, United Kingdom
  • To Inverness, Highland, United Kingdom
  • Modes
Best Time to Travel

Year-round, though summer offers the best coastal views.

Things to Do in Inverness
1
Inverness Castle
Overlooks the River Ness and offers panoramic views of the city. Currently undergoing redevelopment.
2
Nairn Beach
A beautiful sandy beach perfect for morning walks before your commute. Famous for its dolphin sightings.
3
Leakey's Bookshop
Housed in an old church in Inverness, it is one of the largest second-hand bookshops in Scotland.
4
Culloden Battlefield
Located just off the A96, this historic site is a must-visit for Scottish history enthusiasts.
Tags
Nairn to Inverness train Nairn to Inverness bus ScotRail Highland line Stagecoach bus Nairn A96 travel commuting to Inverness Highland transport Nairn travel guide Inverness city centre quickest way to Inverness