Buses in Nairn

11 bus routes serve Nairn, run by Ember, Stagecoach Bluebird and Highland Council. Trains are run by ScotRail. The main interchange is Bus Station, Nairn.

Bus station: Bus Station, Nairn

Most frequent routes

Where you can go from Nairn

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Nairn?
Direct buses from Nairn go to Inverness (train, E7, 10, 1, M96, 13, 10A), Aberdeen (train, 10, M96, 10A), Dundee (train), Glasgow Queen Street (train), Piperhill (252, 252A), Alloa (train), Auldearn (120), Bridge of Don (E7), Edinburgh (train) and Fort George (1).
Which bus goes from Nairn to Inverness?
Routes train, E7, 10, 1, M96, 13 and 10A, run by ScotRail, Ember and Stagecoach Bluebird.
Which bus goes from Nairn to Aberdeen?
Routes train, 10, M96 and 10A, run by ScotRail and Stagecoach Bluebird.
Which bus goes from Nairn to Dundee?
Route train, run by ScotRail.
Where do buses stop in Nairn?
The busiest stops are Nairn station, Bus Station, Duncan Drive, Sainsbury's and Sainsburys.
Which bus companies run in Nairn?
Ember, Stagecoach Bluebird and Highland Council.
What are the most frequent buses in Nairn?
the E7 (Bridge of Don – Inverness), the 10 (Inverness – Aberdeen), the 1 (Inverness – Fort George) and the M96 (Inverness – Aberdeen).
Where is the bus station in Nairn?
Buses meet at Bus Station, Nairn.

Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook