Badenoch is easy to get to by road, rail, bike or plane. We have train links to Inverness, Glasgow, Edinburgh and London with local stops at Dalwhinnie, Newtonmore and Kingussie.
Badenoch is just off the A9 main trunk road from the South to Inverness. The area’s villages are perfectly located for exploring the Cairngorms National Park.
For further information on accommodation available locally and other activities in the Cairngorms National Park, see here.
Travelling by Rail: Scotrail services connecting with Inverness and the Central Belt stop at Kingussie, Newtonmore and Dalwhinnie. There is a daily northbound and southbound direct train to/from London stopping at Kingussie run by LNER. Also, the Caledonian Sleeper services to/from London serve Dalwhinnie, Newtonmore and Kingussie.
Travelling by Road:
Please take a look at the Traffic Scotland website for updated information on travel conditions to help you plan your journey.
Travelling by Bus: Citylink buses connecting Inverness with the Central Belt stop at Dalwhinnie, Newtonmore, Kingussie and Kincraig, with local bus services provided by Stagecoach. Local buses also connect with Aviemore from where Megabus services can be used.
Travelling by Bike:
National Cycle Route 7 runs from Glasgow to Inverness passing through Badenoch.
Travelling by Air: Inverness Airport is the nearest to Badenoch and services from several UK airports and international destinations are available. Connections from Aberdeen, Glasgow and Edinburgh International Airports are within 2 hours 30 minutes’ journey times.
Local Taxi Services and Car Hire:
Services are available from Aviemore.