Direct routes between Edinburgh and the Highlands are a bit limited but having just put that into Google Maps this might help...
Alternatively if you'd like a more scenic (but much longer) route then Google NC500 which is very popular these days
The attached image is from Google Images