From Stirling, the road travels north, bypassing Dunblane, Auchterarder, Perth and Pitlochry, then through the Grampian Mountains. After passing through Aviemore, the road reaches Inverness and become the main route in the far north of Scotland, passing near Invergordon, Tain, Dornoch and Helmsdale before finally heading north to the port of Thurso.