Please note: you are viewing this page with less graphics because the web browser that you are using to view this page does not fully support CSS.
If you would like to view this and other web sites at their maximum potential, please consider upgrading your browser software.
If you are using a screenreader or other assistive technology, please ignore this message.

Navigation Menu

Aviemore, Natural Countryside

Public Transport

Public Transport


Aviemore is situated in the centre of the Cairngorm National Park and at the head of the Speyside Way, an area of outstanding natural beauty.

By car the route is via the A9 trunk road, which runs from Dunblane (off the M9) and runs right through to Inverness and then up to Wick This is a truly stunning journey passing through some of the most breathtaking scenery you will wish to find in Scotland.  Travelling this road is an unforgettable experience and well worth the driving time you may begrudge!

By train, the town is located on the Edinburgh – Inverness route.

By air, local buses link the main airports of Glasgow, Edinburgh, Aberdeen and Inverness, to rail or coach travel thus making Aviemore easily accessible.


Inverness Airport

Located nine miles east of the City of Inverness, just off the main A96 trunk road, this is the closest airport to Aviemore being just over an hours’ journey by road. This is the air gateway for the Highlands & Islands of Scotland and facilities include on site car hire, restaurant, bar, shop and extensive ‘pay’ car parking.

Tel: 01667 464000

For more information visit 

Glasgow Airport

Tel: 0870 040 0008 or visit

Aberdeen Airport

Tel: 0870 040 0006 or visit

Edinburgh Airport

Tel: 0870 040 0007 or visit


Managed by First ScotRail

Aviemore Railway Station (AVM), Grampian Road, Aviemore, Highland, PH22 1PD

Serves Aviemore on the Highland Main Line running from Edinburgh - Perth – Aviemore – Inverness.

Facilities include a Ticket Hall, staff offices, Booking Office, Waiting Rooms, Telephone, Left Luggage, Public toilets (wheelchair friendly) and baby changing room, café next to station and car park, adjacent to the station, for 20 cars. The station is approximately half a mile from the centre of Aviemore, at the south end of the village.  Taxis are available at the station -  meeting most train arrivals.

Connections can be made from Inverness for travel to Thurso and destinations in the North of Scotland, Inverness – Aberdeen – Edinburgh or from Aviemore – Edinburgh – Aberdeen or for destinations ‘down South’. The services provided are reliable and regular and well maintained with knowledgeable staff only too happy to assist.  Bicycles may be carried on the train in the specially designated area.  A charge may be made for this – please check before travel.

There is no ‘seasonal’ closure of the station but as Ticket Office Opening Hours vary during summer and winter it is advisable to check well in advance of any anticipated travel dates

For more information Tel: 0845 6015929 – alternative Tel: 0845 605 7021.

First ScotRail – Tel: 08457 48 49 50 or visit

Bus - - one of Scotland's leading independent bus and coach companies operates the following local bus routes:

Route 31: Aviemore -- Glenmore - Cairngorm

Route 32: Carrbridge - Aviemore - Kincraig - Kingussie - Newtonmore

Route 32A: Inverness -- Aviemore - Kincraig - Kingussie - Newtonmore

Route 33: Aviemore -- Carrbridge - Grantown-on-Spey - Cromdale - Tormore

Route 34: Aviemore -- Boat of Garten - Grantown-on-Spey

Route 34X: Aviemore -- Grantown-on-Spey -- Inverness

For more information contact Stagecoach in the Highlands Tel: 01463 233371 or visit

Post Bus

Route 99: Laggan – Dalwhinnie – Drumochter 

For more information visit

Coach Travel

Scottish Citylink operate a regular service from their Buchanan Street Bus Station in Glasgow – alighting at Aviemore, Cairngorm Hotel (North) and Aviemore, Police station lay-by (South).

As the timetable differs from summer to winter and weekday to weekend it is advisable to contact Scottish Citylink direct for details of journeys and times.

Tel: 0870 505 050 or visit  

For more travel information contact:

Traveline - Tel: 0870 608 2 608 or visit

First (Bus) – 0131 633 9233 or visit

National Rail Enquiries – Tel: 08457 48 49 50 or visit

Please leave us your comments or sign our guestbook.

email page link to a friend

back to top