How to get to Aviemore

Aviemore is easy to get to by road, rail, plane or bike. We have a train link to Inverness, Glasgow, Edinburgh and have a direct service from London and the south to Aviemore and Aberdeen. Sleeper train services from London stop at Aviemore and a new sleeper bus service with Megabus links the village with London.

    Aviemore is just off the A9 main trunk road from the South to Inverness and beyond. It is ideally located for exploring the Cairngorms National Park. The Cairngorms National Park is situated in the heart of the Scottish Highlands and is easily accessible with rail and road links.

    Travelling by Road
    For traffic info including roadworks, planned roadworks, journey times, road traffic incidents and weather affecting routes please have a look at the Traffic Scotland website which has real time information to help you plan your journey.

    There’s a lot of information out there on accessibility, getting to and around places to visit.  Contact First ScotRail’s Assisted Travel helpline on 0800 912 2 901 or the Assisted Travel Type talk (for the hard of hearing) on 18001 0800 912 2 901. For more general advice phone Badenoch & Strathspey Disability Access Panel on 01479 810004.

    Journey times:

    Inverness – 30 minutes
    Perth – 1 hour 30 minutes
    Edinburgh – 2 hours 30 minutes
    Glasgow – 2 hours 30 minutes
    Aberdeen – 2 hours

    Travelling by Bus
    Citylink and Megabus stop at Aviemore from Inverness travelling South and from Edinburgh and Glasgow travelling North. Stagecoach operate the local bus services around the Aviemore and Cairngorms area

    Travelling by Bike
    National Cycle Route 7 runs from Glasgow to Inverness passing through Aviemore.  Cycle route 7 is a combination of on and off-road sections and links up the communities of the Aviemore and the Cairngorms area.

    Travelling by Air
    Inverness airport is the nearest to Aviemore and services from Amsterdam, London (Gatwick and Luton), Manchester, Birmingham, Bristol, Belfast, Kirkwall, Sumburgh,  Stornoway and Benbecula are available.

    Local Taxi Services
    Gerry’s Aviemore Taxis – 01479 849072
    G & N Haggerty Aviemore – 01479 810118
    Weir’s Aviemore – 01479 810141
    JGA’s Taxis Aviemore – 01479 811520 

    Car Hire
    Aviemore Car Rental 01479 811463
    Macdonald’s Self Drive, Aviemore 01479 811444
    Aviemore Self Drive Car Hire 07964 284150

    More local transport companies in Aviemore:

    Highland Yaks - Adventure Transport/Taxi Service
    Highland Yaks - Adventure Transport/Taxi Service

    Private Hire Taxi Service - Transport Provider and Logistical Support for Outdoor Industry - Airpo...



    More Details

    07704 987 325

    Aviemore Car and Van Hire
    Aviemore Car and Van Hire

    Offering vehicle hire to holiday makers, tourists, locals, local businesses and business traveller...

    No1, Station Square, Grampian Road


    More Details

    01479 811700

    Dial-A-Journey Registered Bus Routes
    Dial-A-Journey Registered Bus Routes

    Provides high quality community transport and support services. Wheelchair accessible transport serv...

    2 Inverewe, Grampian Road


    More Details

    01479 810004

    Gerry's Aviemore Taxis
    Gerry's Aviemore Taxis

    Aviemore Taxi Service providing transport for local people and visitors to the Cairngorms National P...

    8 Munro place


    More Details

    01479 81 2000 / 0751 500 1569

    G and N Haggerty

    16 Altt Mor, Croftside North, Aviemore ()

    Aviemore Taxi's

    Aviemore Taxi's, Aviemore (01479 811111)

    Bremners of Aviemore

    Bremners of Aviemore, 39 Milton Park, Aviemore (01479 812 322)

    Cairngorm Auto Repairs

    Unit 1, Plot 19, Dalfaber Industrial Estate, Aviemore (01479 810224)