What to Do in Porto in 3 Days: A Practical, Honest Itinerary
Three days are enough to see the essentials of Porto: the UNESCO-listed Ribeira waterfront, the Port wine lodges of Vila Nova de Gaia, and the Clérigos–Lello–São Bento triangle in the upper city. This isn't a city of grand museums — it's a city of steep alleyways, azulejos and wine. The itinerary is organized by day so you walk what makes sense to walk together and keep the unnecessary climbs to a minimum. Prices here are ranges verified by our team — volatile ones, like entrance tickets or tastings, can change: always check the official website before you go.
Day 1: The Ribeira and Ponte Dom Luís I
Start in the Ribeira, the old quarter along the Douro riverbank and a UNESCO World Heritage Site. The plan is simple: head down to the waterfront, walk along the river and spend the afternoon crossing the Ponte Dom Luís I.
Early morning the Ribeira is quieter. Terraces open early and a coffee runs between €0.70 and €1.00. The maze of alleyways with azulejo-covered facades is the heart of the visit — no ticket, no opening hours, just a living neighbourhood.
The Ponte Dom Luís I, inaugurated in 1886 by Théophile Seyrig (a disciple of Eiffel), has two levels. The upper deck is where the metro runs and where you get the best panoramic view of the city and the Douro. You can walk across it for free. The lower level connects to Vila Nova de Gaia. Head up to the top level late in the afternoon for golden light over the rooftops.
Honest heads-up: in summer the Ribeira waterfront fills up with terraces, music and tourists until 2 a.m. If you want peace and quiet, morning is the better call.
Day 2: The Wine Lodges of Vila Nova de Gaia
On the other side of the Douro — reachable on foot via the lower level of the Ponte Dom Luís I or by metro on the upper — the great Port wine houses line up: Sandeman, Cálem, Graham's, Taylor's. All offer guided tours with tasting; check their official websites to book, especially in high season (June–September) when queues are real.
A typical visit lasts 1 to 1.5 hours and includes a tour of the cellars and a tasting of 2–3 wines. Prices vary by lodge and tasting type — check each lodge's official website before you go, as ranges shift with season and format.
Port wine is sweet and strong (usually 19–22% alcohol) — if you haven't eaten much beforehand, the tasting will hit you. The cellars are on a slope, so wear comfortable shoes.
The afternoon is a good time to linger in Gaia: there are direct views across to the Ribeira from the upper viewpoint by the cable car, and the bars on the south bank tend to be a little cheaper than on the Porto side.
Day 3: Clérigos, Livraria Lello, São Bento and Mercado do Bolhão
Day three covers the upper city, which involves a fair amount of climbing from the Ribeira — the metro or tram will save your legs.
The Torre dos Clérigos (76 metres, 18th-century Portuguese Baroque) dominates Porto's skyline. Entrance costs €10. From the top you can see the Douro, the Ribeira and the azulejo-tiled rooftops in every direction. The climb is 240 narrow steps — not recommended if you have vertigo or limited mobility.
A short walk away is the Livraria Lello, with its red art nouveau spiral staircase and stained-glass windows. Entrance is also €10 (refundable if you buy a book). The queue can be long in high season; going before 10:00 or after 17:00 helps. It's a small space: 20–30 minutes is enough to see everything.
Head down next to the Estação de São Bento, which greets visitors with nearly 20,000 blue-and-white azulejo tiles depicting historical scenes from Portugal. Entry is free — it's a working station. The tiles cover the main hall from floor to ceiling; it's worth a 10-minute stop even if you're not catching a train.
End the day at the Mercado do Bolhão, restored in 2022, with fruit, flowers, cheese and cured meats spread across two floors of iron and tile. This is also where you'll find the francesinha — Porto's hearty sandwich of layered meats in a tomato and beer sauce — for between €9 and €15. Rich and filling: better as a mid-morning snack or lunch than dinner.
Getting Around: How to Move Without Wasting Time
Porto is very walkable in the centre, but with some serious hills. The metro is the most practical option: a Z2 ticket costs €1.45 and a rechargeable Andante card means you don't have to buy a new ticket every time.
From Francisco Sá Carneiro Airport (11 km) the E line (purple) takes you to Trindade in about 30 minutes on a Z4 ticket (€2.50). Taxis and Uber/Bolt are also available, with approximate fares of €15–25 to the centre — check the app for the exact price at the time.
By car, parking in the Ribeira or historic centre is very difficult. The covered car parks at Trindade and Bolhão are the most practical option if you're arriving with your own vehicle. For travel to Lisbon from Porto, the Alfa Pendular takes approximately 2h45–3h and departs from Campanhã station (long-distance), not São Bento.
The historic tram runs out to Foz (where the Douro meets the Atlantic), which is worth the trip if you have a spare day.
When to Go: The Best Time and the Real Trade-offs
From May to September Porto is warm and relatively dry: July and August hover around 20 °C with barely 20–25 mm of rain, and the city fills up with tourists (expect crowds). June coincides with the Festa de São João, on the night of 23 June: the whole city spills into the streets, there are fireworks over the Douro, grilled sardines on every corner and the tradition of tapping each other with plastic hammers. It's the most culturally interesting event, but the city is at its limit.
Spring (March–May) and autumn (September–October) offer pleasant temperatures (13–19 °C), fewer crowds and slightly lower hotel prices. Winter is mild (10–11 °C) but rainy: December averages 180 mm. If you want Porto without queues at Lello or the wine lodges, February or November are your best bet.
Hotels: the range verified by our team is €80–130 per night. In high season prices climb above that range; book ahead.
How Much Does Porto Cost: A Reference Budget
Porto is still an affordable city compared to other European capitals, though prices have risen in recent years.
Ranges verified by our team:
— Coffee (espresso/cimbalino): €0.70–1.00
— Beer/wine (small glass): €1.50–2.50
— Set lunch: €9–13
— Francesinha: €9–15
— Metro (Z2 ticket): €1.45
— Torre dos Clérigos (entry): €10
— Livraria Lello (entry): €10
— Hotel: €80–130 per night (mid-range, varies by season)
A full day including transport, entry to Clérigos and Lello, lunch and dinner with drinks can be done for €60–80 per person in mid-season, not counting accommodation. The Gaia wine lodges add the cost of the tour and tasting — check each lodge for the current price.