Porto-2-day-itinerary
Two days in Porto: hit the essentials, skip the filler
Two days is enough to see the real Porto if you don’t waste time. Here’s how to spend it without overpaying or standing in the wrong queues.
Getting from the airport first. Take the metro’s Line E straight into the centre, about 30 minutes to Trindade. You’ll need a physical Andante card before you can board - roughly 0.60 EUR one-time plus a 2.25-2.50 EUR fare for that first ride - so budget a few extra minutes at the machine, which can queue. A taxi is metered, not flat-rate, usually 25-35 EUR; Uber or Bolt tends to beat the taxi rank on price.
Day 1: Ribeira, the bridge, and the free stuff that beats the paid stuff. Start in Ribeira while it’s quiet - the riverside UNESCO old town costs nothing to wander and is at its best before the day-trippers arrive. Walk the Dom Luis I Bridge’s upper deck for the view over the Douro; it’s free on both levels, upper for pedestrians and metro, lower for cars and foot traffic. Cross into Vila Nova de Gaia - technically its own municipality, not Porto - for a port wine cellar tour. Skip the big commercial names if you want value: Graham’s, Ferreira or Kopke usually beat Sandeman for what you actually get, though Sandeman’s basic tasting (22 EUR for three ports) is the easy default if you’re short on time.
For dinner, avoid the restaurants directly on Cais da Ribeira - laminated multilingual menus and touts calling you in are the tell that you’re about to overpay. Walk two streets back or uphill instead. If you want the Francesinha sandwich that put Porto on the food map, A Regaleira on Rua do Bonjardim is the original from 1953, though Cafe Santiago and Yuko Tavern are the local picks; either way it’s 10-15 EUR.
Day 2: Sao Bento, Clerigos, and the day-trip decision. Start at Sao Bento train station - it’s free, it’s a working station, and the 20,000-plus azulejo tiles covering the concourse are honestly a better photo than anything you’ll pay for elsewhere. From there it’s a short walk to Livraria Lello, but know before you go: it’s a timed, pre-booked ticket only (10 EUR silver, redeemable against a book, or 15.95 gold), and “skip the line” tickets don’t actually skip the queue. Go at 9am opening or after 6:30pm if you want it without the crowd - otherwise consider skipping it entirely, since Sao Bento delivers a similar payoff for free.
Climb Clerigos Tower (8-10 EUR combined with the church and museum, 240 steps) for the best rooftop view in the city. The Se Cathedral’s nave is free; only the cloister, tower and museum cost extra, around 3-4 EUR, so don’t pay unless you want those specific parts. If you’d rather trade the second afternoon for a full day trip instead, the Douro Valley is the obvious call, but it eats the whole day - the train from Sao Bento to Pinhao runs about 2 hours 25 minutes each way for roughly 12.20 EUR, and it doesn’t pair with anything else on the same day.
Where to stay. Ribeira puts you in the middle of everything but you’ll pay for the location and for food nearby. Baixa, around Aliados, is a cheaper and equally central alternative with better everyday restaurants.
Practical notes. May-June and September are the best weather-to-crowd trade-off; July-August is hot and the queues at Lello and in Ribeira get genuinely bad. Porto is wetter than Lisbon year-round, so pack a small umbrella regardless of season. Watch your pockets on packed Line 1 trams and around Sao Bento - known pickpocket spots. And if a waiter drops bread and olives on your table without asking, that’s a paid couvert, not a scam, usually 2-3 EUR - decline it if you don’t want it.
Wear shoes built for hills. The climb between the river and the upper town is steep and cobbled, and the Funicular dos Guindais exists for exactly that stretch if your legs give out.