Quick answer
A one-day Porto itinerary fits the old city from São Bento down to the Ribeira, and a walk across the Dom Luís I bridge to Gaia for sunset.
For 1 day in Porto, walk the old city from São Bento down to the Ribeira and cross the bridge to Gaia for sunset; for 2, give Gaia’s port lodges their own afternoon. Three days has its own guide, four adds the Douro valley by train, and five adds Guimarães or Braga, each about an hour away. Every day works best starting at the top of the old city and walking down.
The Porto itinerary at a glance
Each extra day adds one side of the river or one train out of the city, in this order.
| Length | What it covers | Best for |
|---|---|---|
| 1 day | Old city from São Bento down to the Ribeira, Gaia and one port lodge | A stopover |
| 2 days | The old city one day, Gaia’s lodges and the bridge the other | A long weekend |
| 3 days | Both banks, plus Foz or the Douro valley | A first visit |
| 4 days | Adds the Douro valley by train | Wine and scenery |
| 5 days | Adds Guimarães or Braga, about an hour away | A slower trip |
Where to sleep on this route
A plan built one area at a time only works if you sleep near those areas. The map shows the same property across Booking.com and Agoda, with prices live from them.
One day in Porto
One day is enough to see why Porto is worth coming back to, if the day runs downhill.
- 9.30am — São Bento station: the entrance hall is lined with twenty thousand azulejos, and it is free because it is a working station.
- 10.30am — Up to the cathedral terrace for the view back over the roofs.
- 11.30am — The Clérigos Tower, the tallest thing in the old city.
- 1pm — Lunch on the way down to the river.
- 3pm — The Ribeira waterfront, then across the lower deck of the Dom Luís I bridge to Gaia.
- 5pm — One port lodge tour, about an hour.
- Sunset — Jardim do Morro, at the Gaia end of the upper deck, then back across the top of the bridge.

Keep lunch simple and on the route: a francesinha or a set lunch in the lanes between the Clérigos and the river. If the queue at Livraria Lello is short as you pass, it takes fifteen minutes; if not, keep walking.
Arriving on the morning of a one-day visit
A one-day visit that starts at the airport loses less time than it seems. Francisco Sá Carneiro airport is 11 km north of the city, and Metro line E runs to the centre in about 30 minutes, so an early flight still leaves the whole downhill walk intact.
Drop luggage at the hotel first if you can, rather than carrying it from São Bento down to the river: the route is steep, and the cobbles and granite steps are hard work with a suitcase.
Half a day in Porto
Between trains or on a cruise stop, half a day is enough for the old city if the lodges are left out. Start at São Bento for the tiled hall, climb to the cathedral terrace, then walk down Rua das Flores to the Ribeira.
Cross onto the upper deck of the Dom Luís I bridge for the view, and come back the same way. A port lodge tour takes about an hour on its own, so keep it for a longer visit, or have a glass on a Gaia terrace instead.
Two days in Porto
Two days lets each bank of the river have its own day, which is how Porto is meant to be seen.
- Day 1 — the old city on the north bank: São Bento, the cathedral, the Clérigos Tower, the tiled façades of Capela das Almas and Igreja do Carmo, and the Ribeira at dusk.
- Day 2 morning — cross the upper deck of the bridge on foot, with the view at the height of the cathedral.
- Day 2 afternoon — two port lodges in Gaia. Two is plenty; three is a waste of the third.
- Day 2 evening — sunset from Jardim do Morro, and back along the lower deck at water level.

With two days, the evening of the first can go to Foz on the historic Tram 1 along the river, €5 a ride, for sunset over the Atlantic, or to a river cruise under the six bridges from the Ribeira.
Where to sleep for a two-day stay
For a two-day stay, sleep near São Bento, Aliados or the Clérigos. That puts both mornings at the top of the old city, where this itinerary starts, and each evening ends with a walk downhill or a short metro ride back up rather than a climb.
Two days in Porto with children
Two days with children works if the climbs are replaced by rides. The cable car from the Jardim do Morro down to the Gaia waterfront, Tram 1 to Foz and the metro across the upper deck all count as sights for small children, and they save legs at the same time.
Bring a carrier rather than a pushchair for the old city, and swap the second port lodge for the beach at Matosinhos, which Metro line A reaches from the centre.
Three days in Porto
Porto in 3 days has two complete plans: three city days, with Foz do Douro on the third, or two city days and a day in the Douro valley. Both run the old city, then Gaia, then Foz or the Douro. If you are still choosing the length, how many days in Porto sets out what each extra day adds.

A sample third day at the sea
A third day at the sea turns the river into the route. Take Tram 1 from Infante, near the Ribeira, to Passeio Alegre in Foz, and walk the seafront promenade to the Felgueiras lighthouse on its breakwater.
- Morning: Tram 1 along the river, then the Foz promenade and the rocky beaches.
- Lunch: grilled fish on the street of grill restaurants in Matosinhos, just north.
- Afternoon: back to the centre on Metro line A, or a short river cruise under the bridges.
- Evening: a last port on a terrace in Gaia.
A third day for modern Porto
On a wet third day, modern Porto is the better plan. Serralves, the contemporary art museum by Álvaro Siza in its large park, and Casa da Música, the concert hall by Rem Koolhaas, both sit near the Avenida da Boavista and pair easily on the same day.
Four and five days: the Douro, Guimarães and Braga
Days four and five are best spent on the trains out of the city.
| Day | Where | How |
|---|---|---|
| Day 4 | Douro valley (Peso da Régua) | 2 hours by train; a full day |
| Or day 4 | Pinhão | 2.5 hours by train; a full day, deeper into the terraces |
| Day 5 | Guimarães | 1 hour by train; a half day |
| Or day 5 | Braga | 1 hour by train; a half day |
On the Douro line, sit on the right leaving Porto — the railway runs beside the water for the last stretch. Guimarães and Braga are half days, so either can be paired with a slow afternoon back in the city.

Guimarães is often called the birthplace of Portugal: its castle and medieval centre are compact and walkable from the station. Braga is the older religious city, with the Bom Jesus do Monte sanctuary and its baroque stairway on a hill above town, a UNESCO World Heritage site since 2019.
With a week, combine this itinerary with Lisbon, about three hours south by train; see the Lisbon itinerary.
Making the Douro day work
The Douro day works only as a full day, so treat the train as the main event. Take an early departure, sit on the right leaving Porto, and check the return times before you set out rather than at the station in the late afternoon.
Peso da Régua is the easier target at two hours by train; Pinhão, half an hour further, is smaller and deeper into the terraced vineyards. A tour is the alternative for anyone who wants to visit a wine estate in the valley without driving.
Guimarães and Braga are lighter. Each is about an hour by train and a half day, so the afternoon can go to Rua das Flores, the Bolhão market or a last port lodge.
Two themed routes through Porto
These two routes work as half-days inside any length of trip.
- The tile route (a morning): São Bento station hall, the façade of Capela das Almas, and Igreja do Carmo. All three are free, and the façades take five minutes each.
- The port route (an afternoon): the upper deck of the bridge, one large lodge with a scheduled tour and one smaller house that takes walk-ins, then the terrace bars along the Gaia waterfront.

A third route: food and markets
It fills a late morning and lunch in the centre, needs no booking, and works in the rain as well as the sun.
- Mercado do Bolhão, the central market, restored and reopened in 2022, for produce, fish and small food counters.
- Rua de Santa Catarina, the main shopping street, and the Majestic, the city’s best-known old café.
- A weekday set lunch, the best-value meal in the city, or a francesinha, which is enough for the whole day.
- Tripas à moda do Porto, the tripe and bean stew behind the city’s nickname, for the curious.
How the season changes the itinerary
The same itinerary needs a different shape in different months. These are the 1991-2020 climate normals for Porto / Pedras Rubras from IPMA.
- June to September — highs of 22.7-24.8°C and the driest months: the itinerary works at full length, Douro included.
- October to March — every month averages more than 95 mm of rain: keep Gaia’s lodges and São Bento as the indoor switches.
- November is the wettest month at 165.9 mm; drop the Douro day unless the forecast is clear.
- Summer stays mild: August averages only 3.5 days above 30°C, so the walking itinerary works even in the peak months.


A rainy-day version of the itinerary
A rainy day in Porto is likely between October and March, so plan an indoor version of each day rather than cancelling it. Keep São Bento and the tiled churches, then move the afternoon to the port lodges, Serralves or a guided tour of Casa da Música.
Use the metro, the Guindais funicular and the cable car instead of the stairways, because the granite is slippery when wet. A rain jacket and shoes with grip matter more than an umbrella in the narrow lanes.
What not to build a day around
- Walking the old city uphill from the Ribeira. Start at São Bento or the cathedral and come down.
- Livraria Lello as a fixed stop. If the queue is round the corner, the tiled façades nearby are free and take five minutes.
- The Douro valley as an afternoon trip. The train alone is two hours each way.
- Crossing the bridge on the lower deck both ways. The upper deck has the view; use it at least once.
Getting between the stops
The rides make the slope easier. The Guindais funicular climbs from the Ribeira, beside the bridge, up to Batalha, and the metro on the upper deck links Gaia with São Bento and the Aliados in a few minutes.
Taxis are the simplest way back up in the evening. Use them for the climbs and keep the walking for the downhill stretches the itinerary is built on.
Common questions
How many days is ideal for Porto?
Three days is ideal for Porto: one for the old city, one for Gaia and the port lodges, and one for Foz or the Douro valley. Four days lets you do both Foz and the Douro, and five adds Guimarães or Braga, each about an hour away by train. Two days covers the essentials at a faster pace.
What should I not miss in Porto, Portugal?
Do not miss the tiled hall of São Bento station, the view from the upper deck of the Dom Luís I bridge, a port lodge tour in Vila Nova de Gaia, sunset from the Jardim do Morro, and the train up the Douro valley, sitting on the right leaving Porto for the river views.
Should you go to Porto or Lisbon first?
Either order works, because Porto and Lisbon are linked by train in about three hours. Go to Porto first if your flight home leaves from Lisbon, so the last day is spent in a city rather than in transit. If you fly into Porto, start there and travel south.
Can you see Porto in one day?
You can see the essentials of Porto in one day: the old city from São Bento down to the Ribeira, the bridge to Gaia, one port lodge and sunset at the Jardim do Morro, starting at São Bento by 9.30am. Foz, Serralves and the Douro valley need more time.
Opens a price map of Porto. We may earn a commission if you book, at no extra cost to you.
Where to next

Things to Do in Porto
The main guide: the best things to do on both banks.

Porto in 3 Days
A three-day plan for Porto that does not sprint.

Best Time to Visit Porto
When to go to Porto, month by month.

Is Porto Worth Visiting?
Who Porto suits, and who it suits least.
Keep planning Porto
Written and checked by
Travel Guide Kit Editorial
An editorial desk, not an invented persona. Every opening time, ticket price and transport connection here is checked against the operator’s own website and carries the date it was read. Where a page cannot draw on direct experience, it says so.
