To reach Nairn from Drumnadrochit, you must first travel to Inverness by bus, then transfer to a train or bus heading east. The total distance is approximately 50 km. The train from Inverness to Nairn is fast and frequent, taking about 20 minutes. This route connects the Loch Ness area to the beautiful sandy beaches of the Moray Firth coast.
Total Distance: 50 km driving distance, 45 km straight-line air distance.
The train from Inverness to Nairn is much faster than the bus.
Summer for enjoying the beach and coastal walks.