To reach Buckie, first take a train to Keith or Elgin (both on the Inverness to Aberdeen railway): see Scotrail for timetables and tickets. Then
- from Keith station take a taxi (12.5 miles), or
- from Elgin station, take Stagecoach bus number 35 to Buckie (17 miles).
Access to Aviemore and Newtonmore is easy by train (both are on Scotrail’s mainline between Edinburgh and Inverness). For express bus services, check Citylink service M90 to Aviemore (frequent) and M91 (once daily).
For those arriving by air, the nearest airport is Inverness. Depending on your starting-point, Edinburgh or Aberdeen airports may also be relevant.
Local transport between sections of the Way is more difficult, with buses less frequent and some on certain days only, or linked to school term-time. For travel links, especially within the Cairngorms National Park, see this page.
Taxis are expensive (the Moray Council rate is £3 per mile) and may charge mileage from their base to pickup point, so check fares before booking. Ace Taxis are mainly based at Buckie (tel 01343 820 820) and Craigellachie Cars at Craigellachie (tel 07960 567 118).
The Strathspey Steam Railway plies between Broomhill (near Nethy Bridge) and Aviemore, but as a heritage railway its service is irregular and seasonal.
For details, visit Traveline Scotland, or, for the UK, Traveline. For travel from anywhere to anywhere, try Rome2Rio.