A sample trip WayFriend wrote. Yours is written for your dates, your pace and your company. Plan your Porto trip
Port wine, the Douro and São João · two

Porto in 4 days

June · four days
Mon · landOPO 10:30
4 days · 3 nights
Thu · departOPO 19:00
Party
TwoPort wine, the Douro Valley, tiles and old streets, food, São João
Nights
3 nightsMonday to Thursday, the flight home at 19:00 on the fourth day
Where you sleep
Rua das FloresA flat by São Bento station, five minutes above the river
Getting around
On foot, metroMetro from the airport, the train up the Douro, tram 1 to the sea

Festival night23 June is São João: the centre is packed all night and 24 June is a holiday, when many museums and shops close. Book the Douro train and the port lodge tour now.

Hours, prices and coordinates are from general knowledge; re-check them on the official sites the week before you fly.

While you are here

Festa de São João do Porto every year on the night of 23 to 24 June; 24 June is a city holiday

Porto's midsummer saint's night: the whole city in the streets until dawn, grilled sardines, plastic hammers and fireworks over the Douro at midnight, once a year.

🔗 official page porto.pt

Dates from general knowledge — check the official site

Timeline

Four days: the river and the bridge on arrival, the Douro Valley on the second, the old town, the port lodges and São João on the third, the sea on the holiday.

Day 1 · Mon

São Bento's tiles, the Ribeira, the Dom Luís I bridge and Gaia at sunset

Portoland 10:30👟 ≈ 9,000 steps

Land at 10:30, bags into storage until the 15:00 check-in. São Bento's tiles and the Ribeira, then over the top of the bridge to Gaia for the sunset.

🗺 The whole day in Google Maps →
11:00
getting there

Metro line E to Trindade, then line D to São Bento📍 from 🏁 São Bento

about €2.60 each35 min

The violet line E from the airport to Trindade, then one stop of line D. Buy a blue Andante card loaded with a Z4 trip at the machines, which take bank cards, and tap it on the reader before each ride.

11:45
stay

Leave the bags at a storage shop near the flat📍 in Google Maps

€5–7 a bagbook online

Bounce and Radical Storage keep bags in shops round São Bento; book for 11:45–15:00.

12:00

São Bento station hall📍 in Google Maps

A working railway station of 1916 whose hall is covered with 20,000 blue-and-white azulejo tiles showing battles and country life.

free

12:30

Sé Cathedral and its terrace📍 in Google Maps

Porto's fortress-like cathedral of the 12th century on the city's highest point, with a tiled Gothic cloister.

terrace free; cloister about €3uphill

13:15
food

Down to the Ribeira and lunch📍 in Google Maps

The old riverfront quarter of tall coloured houses, a World Heritage site, facing the port lodges across the Douro.

€15–25 each

15:00
stay

Collect the bags and check in📍 in Google Maps

Ten minutes uphill to the flat with the bags.

19:30

Across the top of the Dom Luís I Bridge📍 in Google Maps

The double-decker iron bridge of 1886, built by a partner of Gustave Eiffel; the metro and walkers cross the top deck.

freeday's highlighttrams cross

21:15
food

Dinner in Gaia by the river📍 in Google Maps

€25–40 each

The Gaia cable car, about €7, or the steep lane down to the waterfront. Restaurants along the quay face the Ribeira; a francesinha, Porto's sandwich of meats under melted cheese and beer sauce, is the local dish. Walk back over the lower deck.

If you fall behind

  • Skip the cathedral cloister; the free terrace is the view.
  • Lighter evening: watch the sunset from the Ribeira and eat there.
Day 2 · Tue

The Douro Valley by train: Pinhão, a boat and a quinta

Douro Valleyout 08:45👟 ≈ 6,500 steps

The train from São Bento up the Douro to Pinhão, the line along the river. A boat on the river, lunch and a tasting at a quinta, and the train back.

🗺 The whole day in Google Maps →
09:15
getting there

Train from São Bento to Pinhão📍 from 🏁 Pinhão

The Douro line, which runs along the river through the terraced vineyards for its last hour.

about €13 each way2 h 30 min

11:45

Pinhão station📍 in Google Maps

A small station whose walls carry 24 azulejo panels of the grape harvest and the Douro's villages.

free

12:00

A boat on the Douro📍 in Google Maps

The river valley where port wine's grapes grow, on terraces cut into the slopes, a World Heritage landscape.

€15–20 eachday's highlight

13:15
food

Lunch in Pinhão📍 in Google Maps

€20–35 each

A handful of restaurants on the riverfront and in the village, from plain cafés to a hotel terrace. Cabrito, roast kid, and posta, a thick veal steak, are the dishes of the valley.

14:45

Tasting at a quinta above the village📍 in Google Maps

A quinta is a Douro wine estate; Quinta do Bomfim, five minutes from the station, has made Dow's port since 1896.

€20–40 eachbook ahead

16:45
getting there

Train back to São Bento📍 from 🏁 São Bento

2 h 30 min

Check the afternoon trains on cp.pt; the last one back leaves early in the evening. Sit on the left going down.

20:00
food

Dinner near the flat📍 in Google Maps

€20–30 each

Rua das Flores and the lanes off it have small wine bars with petiscos, Portuguese small plates: cheese, presunto ham, octopus salad.

If you fall behind

  • Skip the boat and go straight to the quinta.
  • If the trains do not suit, the tour operators' minibuses run the same day out from Porto, picked up in town.
Day 3 · Wed

Livraria Lello, Clérigos, the Bolhão market, a port lodge and São João night

Portoout 09:00👟 ≈ 13,000 steps

Livraria Lello at 9:30, the Clérigos tower and the Bolhão market. A port lodge in Gaia, a rest, and the São João night with fireworks at midnight.

🗺 The whole day in Google Maps →
09:30

Livraria Lello📍 in Google Maps🎟 book livrarialello.pt

A 1906 bookshop with a carved wooden ceiling and a red forked staircase, said to have given J. K. Rowling ideas while she lived in Porto.

about €10 each, off a booktimed ticket

10:15

Clérigos Tower📍 in Google Maps🎟 book torredosclerigos.pt

The 75-metre baroque bell tower of 1763, Porto's landmark, with 225 steps to a balcony over the whole city.

about €8 each225 steps

11:15
shopping

Bolhão market and the Capela das Almas📍 in Google Maps

Porto's covered market of 1914, reopened in 2022 after restoration, with fish, fruit and small eateries; the tiled Capela das Almas is round the corner.

freeSundays closed

12:45
food

Lunch in Baixa📍 in Google Maps

€15–25 each

Set lunches of soup, a main and coffee at the restaurants round Rua de Sá da Bandeira, workers' places with a daily board. Today the streets are filling with sardine grills.

14:15
getting there

Across the lower deck to Gaia📍 from 🏁 Gaia quay

15 min

Down to the Ribeira and over the bridge's lower deck.

15:00
tour

A port lodge tour in Gaia📍 in Google Maps🎟 book grahams-port.com

The port houses' cellars in Gaia, where wine brought down from the Douro is aged in barrels; Graham's, founded in 1820, is on the hill above.

€25–40 eachbook aheaduphill

17:00
stay

Rest at the flat📍 in Google Maps

Back over the bridge. Sleep if you can: the night runs until dawn.

20:30
event

São João night: sardines, hammers and fireworks📍 in Google Maps

Porto's feast of St John, the city's biggest night: street grills, basil pots, plastic hammers for tapping strangers on the head, and fireworks over the river at midnight.

freeday's highlightcrowds, pickpockets

If you fall behind

  • Skip the Clérigos climb and see the tower from the street.
  • If the crowd is too much, watch the fireworks from the flat's street, then go home.
Day 4 · Thu

Tram 1 to Foz, the sea and grilled fish in Matosinhos

Portoout 10:00👟 ≈ 8,000 steps

A city holiday after the long night: out of the flat at 10:00, bags into storage. Tram 1 to the sea at Foz, grilled fish in Matosinhos, the metro to the airport at 16:15.

🗺 The whole day in Google Maps →
10:00
stay

Check out and leave the bags in storage📍 in Google Maps

€5–7 a bagbook online

The same storage shop as on Monday, booked until 16:00. Check its holiday hours when you book.

10:45
getting there

Tram 1 from Infante to Foz📍 from 🏁 Passeio Alegre

A 1920s wooden tram running along the Douro from the Ribeira to the ocean at Foz.

about €6 each25 min

11:30

Foz do Douro📍 in Google Maps

The seaside quarter at the mouth of the Douro, with a promenade, rock beaches and the 16th-century lighthouse pier.

free

13:00
food

Grilled fish in Matosinhos📍 in Google Maps

The fishing port north of Porto, whose Rua Heróis de França is lined with restaurants grilling fish on the pavement.

€25–35 each

15:15
getting there

Back to collect the bags📍 from 🏁 Bag storage

30 min

Uber, about €12, or the metro from Matosinhos Sul to Trindade.

16:15
getting there

Metro from São Bento to the airport📍 from 🏁 Airport

35 minat the airport by 17:00

Line D to Trindade, then line E. Holiday trains run less often; an Uber is about €20.

If you fall behind

  • Stay in Foz for lunch instead of Matosinhos.
  • If you slept too little, skip the tram: Uber straight to Matosinhos for lunch.

Getting around: the Andante card

Metro, buses and the city trains use the Andante card; the machines take bank cards.

Tickets

Buy a blue Andante card (60 cents) at any metro machine and load trips onto it by zone; tap it on the reader at the platform before every ride, including changes. Each person needs their own card. Tram 1 and the Douro trains sell their own tickets.

Hills and pavements

Steep and slippery

Porto is built on a steep slope above the river: every walk from the Ribeira is uphill. The granite paving is slippery when wet. Wear shoes with grip; the Guindais funicular, by the bridge, saves the steepest climb.

Port wine, briefly

What you will taste

Ruby ports are young and fruity; tawnies are aged in barrels and taste of nuts and caramel; white port with tonic is the local aperitif. A tasting is three to four small glasses; spit or share if you are going on.

Money and left luggage

Cards, cash and bags

Cards work almost everywhere; the festival grills and small tascas may want cash. Tip by rounding up, 5–10%. A flat has nobody to keep the bags before check-in or after check-out: Bounce and Radical Storage keep them in shops round São Bento, booked online.

Budget

For two, 4 days and 3 nights in Porto, staying on Rua das Flores. Covers the flat, the city tax, transport, the Douro day, tastings, tickets, every meal and a buffer. Flights are not included.

ItemEconomyComfortNote
Flat on Rua das Flores, 3 nights€390€600€130–200 a night; São João week is dear
City tax€18€18€3 a person a night
Metro, tram, Uber€40€80
Douro train, boat and quinta€130€180Return train, an hour's boat, a tasting
Port lodge tour€50€80
Lello, Clérigos, cathedral cloister€42€42About €21 each
Bag storage, two days€24€282 bags × 2 days
Lunches€130€2004 lunches for two
Dinners and the festival night€120€200
Coffee, wine, pastries€50€80Pastéis de nata at €1.30
Buffer€60€120A bottle of tawny to take home
Total€1,054€1,628

Realistic figure: About €1,250–1,400 for two, without flights

Cards work almost everywhere. Keep €60 in cash for the São João grills, tram 1 and small tascas.

Checklist

Book before the trip

Pack

  • Shoes with grip for the hills and granite
  • Hats and sun cream for the Douro boat
  • A light jacket for the sea wind at Foz

Things to do in Porto on this trip