Say that you do not eat pork or beef. For the Douro tour, message the provider before the day so lunch is not a surprise.
Não comemos porco nem vaca.Read this first
How the days are stacked
Tuesday is the big city day. Wednesday belongs to the Douro. Thursday is deliberately softer: gardens, a market lunch, the beach, and an early final dinner.
Skip it on arrival night. Go on Tuesday morning around Bolhão or Sá da Bandeira and buy enough water and snacks for the Douro day.
Thamel at 22:30 should be confirmed with the restaurant, especially the kitchen timing. Muti is tighter because the Douro tour can run late.
Airport, tiles, river, valley, beach, airport.
The plan has one heavy city day, one guided valley day, and one softer final day. If anything has to slip, let it be a shop stop, not a booking.
Land at Porto Airport
Head straight to the accommodation. By the time bags, transfer, check-in, and a quick freshen up are done, the evening will already be late.
Transfer, check in, reset
Allow roughly 45 minutes for the move from airport mode to city mode. Do not squeeze in a supermarket stop tonight.
Dinner at McDonald's Imperial Aliados
Go to McDonald's Imperial Aliados at Praça da Liberdade 126 if you still need food. It is about 20 minutes on foot from the accommodation, or 5 to 10 minutes by Bolt or Uber.
Breakfast
Choose Lazy Breakfast Club for a filling brunch, or spend less at a cafe near Trindade or Bolhão.
Supermarket snack run
Go to Continente Bom Dia Sá da Bandeira or a central Pingo Doce near Bolhão or Sá da Bandeira.
- Buy water, fruit, crisps, pastries, cereal bars, nuts, chocolate, and Douro tour snacks.
- Carry the heavier things back before the rest of the day starts.
Rua de Santa Catarina and pastel de nata
Walk Santa Catarina, stop at Manteigaria, then look for small gifts around Santa Catarina, Bolhão, and Rua das Flores.
Lunch at Mercado do Bolhão
Use this as the low-pressure lunch stop: chicken, vegetarian plates, fish or prawns, pastries, juices, and snacks.
São Bento and Porto Cathedral
Walk to São Bento Station, then uphill to the cathedral. Give the cathedral and viewpoints 45 to 60 minutes.
Ribeira, then cross to Gaia
Walk down to Ribeira and take the riverside slowly. Around 17:00, cross the lower deck of Luís I Bridge and wander along Cais de Gaia.
Gaia Cable Car
Take the cable car one-way up to Jardim do Morro. Early June hours are listed around 20:00, so do not leave this to the last minute.
Sunset at Jardim do Morro
Arrive early, sit down, take photos, and watch the light change around the 21:00 sunset. Afterwards, cross the upper deck back towards Porto.
Duello, then Thamel
Keep Duello to around 45 or 50 minutes so dinner does not feel rushed. Book Thamel for 22:30 and confirm the kitchen will still serve a full dinner.
- Best choices: chicken curry, momos, paneer or vegetarian dishes, rice, naan, noodles.
- Repeat the food note: Não comemos porco nem vaca.
Breakfast and snack check
Eat early near the accommodation or use the supermarket snacks. Bring water and a few easy things to eat on the bus.
Douro Valley tour
Arrive at the meeting point by 9:00. Lunch is included, but message the provider in advance about no pork or beef, one seafood eater, and one non-seafood eater.
Approximate return
Tours can run late. Check the drop-off point and go straight back if you need a quick shower or change before dinner.
Dinner at Muti
Book Muti for 20:00, but be ready to call if the tour returns late. Choose margherita, burrata, mushroom, vegetarian, or other non-pork and non-beef pizzas.
- Avoid salumi, prosciutto, fiambre, and salame.
- After dinner, keep it relaxed. The Douro day is long.
Breakfast near Lapa or Trindade
Have brunch or keep it simple with a local cafe. Do not rush out hungry just because the day looks lighter on paper.
Jardins do Palácio de Cristal
Free, leafy, and worth taking slowly. Walk from the accommodation in about 30 to 35 minutes, or take Bolt or public transport. Spend 60 to 90 minutes.
Lunch at Mercado Bom Sucesso
Walk from the gardens in around 15 to 20 minutes. It is flexible for vegetarian food, chicken, fish or prawns, and snacks.
Foz beach
Go to Praia dos Ingleses, Praia do Molhe, or Pérgola da Foz. From Bom Sucesso, expect around 20 to 35 minutes by public transport or Bolt.
- Walk the seafront, sit by the beach, take photos, and get a drink or ice cream.
- Leave Foz around 16:30 so there is proper time to shower and change.
Fancy dinner at Terraço do Jardim
This works well for the final night: central, good-looking, and convenient from the accommodation. Check the menu for chicken or vegetarian options for your boyfriend, and fish or prawn options for you.
One sensible bar stop
Because dinner is early, this is the night for drinks. Choose Bosco for garden-style drinks or The Royal Cocktail Club for cocktails.
Leave the accommodation
Use Bolt, Uber, or a taxi to Porto Airport. The ride is usually around 20 to 30 minutes, and this is the safer choice for a 9:20 flight.
Flight
Have breakfast at the airport, or finish leftover supermarket snacks if you do not want to buy much before flying.
Airport choice
Take the easy route.
The metro is cheaper, but this flight is early enough that comfort and timing matter more. If anything slips, the taxi option gives you the most control.