Porto-2-day-itinerary
Two days in Porto is exactly enough time to fall for the city and get properly annoyed at its hills in equal measure. This plan front-loads the centre on day one and sends you across the river for wine and views on day two, with zero wasted backtracking.
Day 1: The Hilltop and the Riverbank
Start at São Bento station, not because you’re catching a train but because 20,000-plus blue tile panels cover the walls and it costs nothing to gawk at them, working station or not. From there it’s a short, steep climb to Clérigos Tower; pay the 8 to 10 EUR combined ticket and climb all 240 steps before the midday sun turns the staircase into a furnace. The Sé cathedral sits nearby with a free nave, so pop in without paying unless you want the cloister or tower too, which run 3 to 4 EUR extra.
If Livraria Lello is on your list, this is the morning to do it, right at 9am opening before the queue outside becomes a genuine test of patience. Book online ahead of time; Silver tickets are 10 EUR and redeemable against a book, Gold is 15.95 EUR, and no ticket tier skips the crowd control line outside. Honestly, if you’re pressed for time, skip it. São Bento already gave you the tile payoff for free.
For lunch, head into Baixa around Bolhão Market rather than toward the river, where a bifana pork sandwich at Conga on Rua do Bonjardim will run you 3 to 5 EUR and taste better than most sit-down lunches nearby. Spend the afternoon working your way downhill through Ribeira, the UNESCO-listed riverside quarter, free to wander and worth every one of its narrow, uneven lanes. Resist eating dinner right on Cais da Ribeira itself; the laminated multilingual menus and touts waving you toward tables are the two surest signs of an overpriced, underwhelming plate. Walk two streets back or uphill instead, and try tripas à moda do Porto, the tripe stew that gave locals their “tripeiros” nickname, for 8 to 12 EUR at a proper tasca.
Finish by crossing the Dom Luís I Bridge on the upper pedestrian deck as the sun drops, free the whole way, with the best light of the day hitting Vila Nova de Gaia’s rooftops across the water.
Day 2: Across the River, Then Out to Sea
Since you crossed the bridge last night, start today already in Vila Nova de Gaia, a separate municipality from Porto proper and home to every port lodge you’ve ever heard of. A Sandeman tour and tasting runs about 22 EUR for three ports, but consider a smaller house instead, Graham’s, Ferreira, or Kopke tend to feel less like a tour bus stop and more like an actual cellar visit for similar money. Remember port itself is a dessert wine, not a table wine, so don’t expect to be sipping it through lunch.
Head back across for a midday stop at Palácio da Bolsa, 14 EUR and only accessible via a mandatory 30-minute guided tour, so time your arrival around the tour schedule rather than showing up whenever. Grab lunch somewhere in Cedofeita or around Miguel Bombarda, the bohemian gallery district, where you’ll pay less and eat better than anywhere touristed near the water.
Spend your final afternoon in Foz do Douro, out where the river meets the Atlantic. It’s quieter than Ribeira, genuinely upscale without being stuffy, and the kind of neighborhood most two-day visitors never make it to, which is exactly why it’s worth the taxi or bus ride out. Watch the sunset over the water before heading back for a last dinner of petiscos, small shared plates, somewhere in Bonfim; 15 to 25 EUR with wine and a far more honest meal than your first night’s options.
Getting Around
Metro Line E connects the airport to Trindade in about 30 minutes for roughly 2.25 to 2.50 EUR, plus a mandatory one-time 0.60 EUR reusable Andante card you’ll need before boarding at all. Within the centre, a single Z2 zone ride costs about 1.30 to 1.40 EUR, and a 24-hour Andante Tour pass at 7.75 EUR pays for itself if you’re moving around a lot. Taxis are metered, never flat-rate, running 25 to 35 EUR from the airport with a 20 percent surcharge at night and on weekends; Uber or Bolt is usually cheaper and more predictable than hailing one at the rank.
Two Days Isn’t Much, So Watch For This
Keep your bag zipped on the Ribeira waterfront, on the packed Line 1 historic tram, and around São Bento, all known pickpocket spots. Bring an umbrella regardless of forecast; Porto stays wetter than Lisbon most of the year. And if unrequested bread or olives land on your restaurant table, know that’s the couvert, not a free gesture, and it’ll cost 2 to 3 EUR whether you touch it or not.