The Douro River runs for over 200 kilometres in Portugal and over 100 kilometres in the international Douro region where it borders Spain.
Along its course it crosses Northern Portugal and dozens of municipalities, where we can find the beautiful landscapes of the Douro Valley, a region classified as World Heritage by UNESCO, and the Cliffs of the International Douro.
We can find the beautiful cities of Vila Real, Lamego among many other riverside towns such as Peso da Régua, Pinhão, Miranda do Douro, and on the coast the city of Porto.
Through Upper Douro, Coastal Douro and Trás-os-Montes you can do several tourist routes. Here are some suggestions to get to know this beautiful region.