Porto and Gaia: Walking Tour of Douro's Two Riversides
The tour of the two banks of the Duoro River in Oporto will be full of recommendations of where to eat, drink, see the best sunsets and have a good time.
This tour begins in the square of Henry the Navigator — also known as the Infante of Sagres — a key figure in Portugal’s Age of Discoveries and one of Porto’s most beloved historical characters. You’ll see the house where he was born and hear his story, essential to understanding how Portugal came to reach four continents.
In the same square stands Porto’s Stock Exchange, the first in Portugal and one of the city’s architectural gems. Just next to it is the Church of Saint Francis, a stunning example of Gothic and Baroque styles, and a reflection of the deep faith that has shaped Portuguese culture.
We’ll then descend into the oldest neighborhoods of the city: Ribeira and Barredo. We’ll explore what they were, what they are today, and how tourism and gentrification are shaping their future. You'll hear stories about how medieval Porto worked — its gates, walls, customs — and how everything revolved around the mighty Douro River, the lifeblood of the city.
On the Porto side, we’ll also talk about bridges and French invasions, about queens, kings, and princes, legends and true stories, heroes and traitors.
Then we’ll cross to the other side of the river — Vila Nova de Gaia, or just Gaia. While technically not Porto, the two cities are inseparable in spirit and history. Gaia is home to the world-famous port wine cellars, the beautiful Serra do Pilar Monastery (UNESCO World Heritage Site), and fascinating contrasts like the modern Half Rabbit urban art piece facing the traditional Corpus Christi Convent.
At the end of the tour, you’ll have the option to enjoy a classic port wine tasting at one of Gaia’s traditional cellars — the perfect way to finish your experience with the region’s most iconic flavors.
Book now and discover Porto and Gaia through the eyes of a local — full of history, charm, and unforgettable stories!