Planning Your Time
Porto is less than three hours north of Lisbon by highway or express train, so even a short trip to Portugal can include a night or two here. From Porto, it's a two-hour drive up the Minho coastline to reach the Spanish border and another three to four hours east to the less visited Trás-os-Montes and the eastern border with Spain.
It takes only a day or two to experience the more urban pleasures of Porto, such as its wine lodges and nearby coastal resorts. Tack on a few more days to allow excursions to the history-rich towns of Braga and Guimarães or a tour through the lovely Douro Valley. A full week allows you to cover all this territory as well as inland towns and villages along the Lima and Minho Rivers, or you could set off for the remote northeastern Trás-os-Montes and its fascinating towns of Bragança and Chaves.