By Road: Dalwhinnie lies on the a889, 1 mile off the main a9 Perth - Inverness road, approximately 100 miles North of Edinburgh, 56 miles south of inverness and is within easy reach of Inverness & Edinburgh Airports and by road to Fort William and the West coast.