Porto rewards unhurried exploration — the Ribeira is best experienced at golden hour, the port wine lodges in Vila Nova de Gaia take 2 hours to do properly, and the Douro Valley deserves a full day. Pre-book the Livraria Lello (timed entry, 15-minute queue without it) and Douro Valley wine tours.
✔ Livraria Lello timed entry — €8, saves 45-minute queue in peak season
✔ Douro Valley wine tour — book 1–2 weeks ahead in September harvest season
✔ Port wine lodge tasting — book online, especially Graham's Signature Experience
✔ Accommodation — Ribeira boutiques book out quickly in summer
Day 1 — Ribeira & Vila Nova de Gaia
Arrive and walk to the Ribeira immediately — the best introduction to Porto is the view from the waterfront looking up at the painted tile facades, and then the view from the Dom Luís I Bridge looking back down at them. Cross the bridge on the upper level for the full panorama. Vila Nova de Gaia (south bank): choose a port wine lodge — Graham's, Sandeman, Ramos Pinto or Cockburns. All offer excellent cellar tours and tastings; Graham's Signature Experience (€20, 1.5 hours, 5 ports) is the standout. Return to Porto across the lower bridge level. Evening: dinner in the Ribeira or Miragaia — fresh bacalhau, the various preparations of salt cod that define Porto cuisine.
Day 2 — Livraria Lello, Clérigos & Bonfim
Morning: Livraria Lello — one of the world's most beautiful bookshops. Book timed entry online (€8, redeemable against a book purchase). The neo-Gothic interior, the famous staircase and the stained glass ceiling are extraordinary. Clérigos Tower (the 75m tower visible from across Porto — climb the 225 steps for panoramic views, €5). Carmelite Church (the azulejo tile exterior depicting 18th-century Carmelite life — extraordinary blue and white tile panels). Afternoon: São Bento Station (the main train station — its tiled entrance hall has 20,000 hand-painted azulejo tiles depicting historical scenes, installed in 1930. Free, one of Porto's unmissable experiences). Bonfim neighbourhood for late afternoon — the Flea Market do Bonfim (Sundays) or the independent coffee shop and wine bar scene.
Day 3 — Douro Valley
Full day — the Douro Valley wine region (90 minutes east by train or guided tour). Take the Douro train line from Porto Campanhã station to Pinhão (2 hours, €12 — one of Europe's most scenic train journeys as the line follows the river through the terraced vineyards). At Pinhão: visit a quinta for wine tasting — Quinta do Crasto, Quinta Nova and Quinta da Pacheca all offer excellent experiences. If taking a guided tour, the drive through the valley and the boat trip on the Douro are included. September is the finest time — the wine harvest is underway and the valley is full of activity and extraordinary colour.
Day 4 — Matosinhos & Foz
Morning: Matosinhos — Porto's seafood suburb on the Atlantic coast (20 minutes by metro on the A line). Matosinhos market (morning fish market — extraordinary variety and freshness) and lunch at one of the famous grilled fish restaurants on Rua Heróis de França — the best fresh fish meal you will have in Portugal. Afternoon: Foz do Douro — where the Douro meets the Atlantic. The Molhe promenade, the Castelo do Queijo, the Café da Música building. Walk back along the Passeio Alegre waterfront gardens to the Ribeira (5km, beautiful).
Day 5 — Braga or Guimarães
Day trip north: Braga (50 minutes by train) — the religious capital of Portugal. The Bom Jesus do Monte staircase (a Baroque pilgrimage staircase of 577 steps with fountains and chapels representing the Stations of the Cross — either climb on foot or take the funicular) and the Braga Cathedral (Portugal's oldest, with extraordinary baroque organs). Guimarães (1 hour by train) — the birthplace of Portugal. The medieval old town, the Palace of the Dukes of Braganza, the Guimarães Castle and the Museu Alberto Sampaio. "Portugal was born here" is inscribed in stone on the castle gates.
Essential Tips
- ✔ Livraria Lello: always book timed entry online — the queue without a ticket is 45 minutes in summer
- ✔ Douro Valley in September: the wine harvest is underway — book tours 2–3 weeks ahead during harvest
- ✔ Port wine tasting: Graham's Signature Experience (€20, 5 ports) is the best value full tasting
- ✔ São Bento Station azulejo tiles: arrive early morning when the light hits the tiles perfectly
- ✔ Matosinhos for fish: arrive at 12:30pm for the best table at the grilled fish restaurants
- ✔ The Dom Luís I Bridge upper level walk gives the best view of Porto — do it at both ends of your visit
Only Have 3 Days? Compress It Like This
If the full 5-day itinerary above doesn't fit your schedule, here's how to compress it without losing the essentials: Day 1 combines Ribeira and the port wine lodges in Vila Nova de Gaia (as above). Day 2 combines Livraria Lello, Clérigos Tower and São Bento Station in the morning, with a half-day trip to Matosinhos for lunch instead of a full Foz walk. Day 3 becomes the Douro Valley day trip, ending your visit on its highlight. This sacrifices Braga/Guimarães and the full Foz walk, but keeps every essential Porto experience intact.
FAQs
How many days do you need in Porto?
3 days covers Ribeira, port wine lodges and Livraria Lello. 4 days adds the Douro Valley. 5 days is perfect with Matosinhos and a day trip to Braga or Guimarães.
Is the Douro Valley worth a day trip from Porto?
One of the finest day trips in Europe — particularly in September during the wine harvest. Entirely worth it.
What is the best way to do the Douro Valley?
The Douro train line (scenic, affordable, 2 hours to Pinhão) for independent travellers. Guided wine tour (transport included, 2–3 quintas visited) for those who want the full experience with context.
Is Porto hilly?
Very — the Ribeira area particularly. The climb from the waterfront to the Clérigos Tower involves significant inclines. The cable car from Gaia to the Dom Luís I Bridge upper level is worth taking if the climb is an issue.
What is the best thing to eat in Porto?
Francesinha (Porto's famous layered meat and cheese sandwich with a spiced beer and tomato sauce — available everywhere, each restaurant has its own recipe). Bacalhau à Brás (salt cod with eggs and matchstick potatoes). Fresh grilled fish in Matosinhos.
What should I cut first if I only have 3 days?
Braga and Guimarães — both are genuinely worthwhile but the most easily sacrificed on a short trip, since Porto itself and the Douro Valley deliver the core experience.