Getting to Aviemore

By plane

Inverness is the closest airport, with connections across Europe and the UK. Edinburgh is a longer drive but has far more flights, and that airport is west of the city so you drive straight out onto M90 then A9 north.

By train

Aviemore is on the main railway from Edinburgh and Glasgow, with trains every hour or two. These take 3 hours via Stirling, Perth, Dunkeld & Birnam, Pitlochry and Kingussie, and continue north to Carrbridge and Inverness. Reaching Aviemore from England usually involves changing in Edinburgh, but one direct daytime train runs from London Kings Cross via York, Newcastle and Edinburgh, taking 7 hr 30 min. Nightly…

By bus

Buses run every hour or so from Edinburgh and Glasgow taking 3 hours via Perth, and continue north to Inverness. The main operators are Citylink, Parks of Hamilton (booked via Citylink) and Megabus. In 2023 a single adult fare is £15-20. The bus stop is outside the Cairngorm Hotel by the railway station.

Train Routes to Aviemore

The journeys people plan most, with the main way by rail. Each route has its own page with every option, leg by leg.

Where You Arrive

Stations, car parks and charge points around Aviemore.

Aviemore town centre Car Park Loch an EileinAviemore Car ParkTesla SuperchargerEZO Charging Stationbp pulse Charging Station 2 km N © OpenStreetMap contributors · © OpenTopoMap (CC-BY-SA)
Distances are true to scale; the square marks the town centre.

However You're Arriving

Jump to the way you're travelling.

Parking

Car parks in and around Aviemore. Check the tariff board on arrival.

Charging an Electric Car

Public charge points in and around Aviemore.

↑