Firstly, UrW rounds distances (and most everything else) up, so "6 km" is 51-60 tiles (and it doesn't calculate true distances, so there's no square root of 2 calculation for diagonals).
Secondly, you should be able to ask for the guy once you find the right village: if you can't you're in the wrong one. You're not getting any better directions that the 1 out of 8 directions and a distance to find the village, though.