Take the A1 (Highway 1) to Porto, then exit at A23 Torres Novas and continue until Guarda. Once in Guarda, take the A25 towards Viseu and exit in the IP2 to Trancoso. At Pocinho keep on the IP2 and take the exit for Torre de Moncorvo.
Porto
Take the A4 (Highway 4) to Amarante, take the IP4 to Vila Real. Before reaching Vila Real take A4 towards Bragança, exit for the IC5 Miranda do Douro, follow the IP2 towards Guarda and take the exit to Torre de Moncorvo.