ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Aviemore

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Nairn to Aviemore

🚌 Route 1: Travel from Nairn to Aviemore via bus takes approximately 1 hour 59 mins covering a distance of 75.5 km with a transfer in Inverness. Board the Stagecoach North Scotland bus towards Inverness from Nairn, followed by a megabus M90 service to Aviemore Train Station. 🚌 Route 2: A bus journey from Nairn to Aviemore lasts around 1 hour 31 mins, spanning 75.4 km with a transfer in Inverness. Begin by taking the Stagecoach North Scotland bus to Aberdeen, then switch to a megabus M10A service bound for Glasgow before reaching Aviemore Train Station. 🚌 Route 3: To get from Nairn to Aviemore by bus, plan for a trip lasting about 1 hour 33 mins over a distance of 65.0 km, including a transfer. Board the Stagecoach North Scotland bus to Newtonmore via Inverness, changing buses at Tesco and Burnside Avenue along the way.

Where to stay in Aviemore

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation

Will you be returning to Nairn by bus?

If you are looking for a return bus ride, please check out the buses from Aviemore to Nairn.

See schedule