Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
Fly from Kristiansand via Amsterdam to Porto as scheduled. After landing, allow time for disembarking and baggage collection; the planned 11:30 arrival at Arts Hotel, Tapestry Collection may be tight if you have checked luggage. A taxi or ride-hail to the hotel usually takes around 30–45 minutes, while public transport is roughly 45–60 minutes, depending on connections and traffic. Drop your bags, then head to Casa Guedes in Batalha for a relaxed sandwich lunch—budget about €10–20 per person—and leave yourself a little time to rest after the early start.
Walk to Clérigos Tower in Baixa for your first Porto panorama. Set aside about an hour, including the climb and any queue; check the current opening hours and ticket price before setting off, as hours can vary. The central streets around Clérigos are easy to explore on foot, though the hills and cobbles are tiring after a travel day.
Be at Melina Colina for the scheduled 17:30 fado performance, with food and drink included. Confirm the venue, booking and how long it takes to get there with the organizer—especially if you’re going straight from the tower. Afterwards, take an unhurried wander around the São Martinho area and settle into a nearby tasca for a light supper or a glass of wine; expect roughly €15–30 per person.
Be at São Bento with time to spare for the planned 12:20 train; the station walk and finding your platform take longer than they look on the map. You’ll reach Guimarães at 13:39, leaving a tight afternoon for the sights, so check the return plan and the day’s opening times before you leave Porto. From the station, head to the Teleférico de Guimarães and ride up to Penha Sanctuary for the views and a short walk. The cable car’s operating hours can vary, especially outside peak season; if it isn’t running, you’ll need a taxi or Bolt up and back. Keep this stop focused, around 1.5 hours.
Return to the lower station for Guimarães Castle and the nearby Church of São Miguel do Castelo, then continue to Paço dos Duques de Bragança. This is the day’s pinch point: the castle, church and palace may have afternoon closing or last-entry times, and the palace visit can take an hour or more. Check current hours and ticket arrangements in advance; if access to all three matters, shorten your time on Penha rather than assuming you can arrive near closing. Then walk down Rua de Santa Maria to Largo da Oliveira. Pause at Pastelaria Clarinha for coffee and a pastry (roughly €5–10), followed by a relaxed early dinner nearby (about €15–30 per person).
Leave the old town in good time for the scheduled 21:30 Guimarães Jazz performance by Toninho. Confirm the venue and buy or check your tickets ahead—festival locations can vary by event. After the concert, book a Bolt to your Porto hotel; allow roughly 45–60 minutes for the drive, plus pickup time, and expect a longer wait if several people leave the venue together.
After the return from Guimarães, head to Mercado do Bolhão for a relaxed breakfast or snack: market stalls are good for coffee, fruit, pastries and a few savory bites, usually around €8–18 per person. Allow 1–1½ hours to browse. Check the market’s current hours before setting out, especially if your travel dates change; it is generally closed on Sundays.
Walk uphill toward Centro Português de Fotografia, a former prison with exhibitions inside its imposing stone walls. Set aside 1–1½ hours and check which galleries are open and what is showing. Leave enough time to reach Porto Exit Games for your booked escape room: allow 1–1½ hours including arrival and briefing, and reserve ahead rather than relying on walk-in availability.
For a slower change of pace, take Tram 1 from the riverfront toward Foz; the ride follows the Douro and is part of the outing, not just a way to get across town. Allow 1½–2 hours for the journey, waits and a short wander, and check the day’s service times before you go. Finish in Ribeira with a riverside stroll and dinner; choose a restaurant on one of the lanes behind the busiest waterfront strip for a more relaxed meal. Budget roughly €20–40 per person, and leave a little time to enjoy the river after dark.
Make Café Majestic your leisurely breakfast stop in Baixa; budget roughly €15–30 per person, and expect possible waits at this famously ornate café. From there, take a taxi or ride-hail to Serralves (usually around 15–25 minutes, traffic depending), or use public transport with a longer walk at the end. The planned timing is tight: breakfast until 10:30 plus the journey leaves limited time before your 14:00 airport departure.
At Serralves Museum, allow about 1½–2 hours for the contemporary-art exhibitions; check the current exhibition schedule, opening hours and ticket arrangements before you go. Then explore Serralves Park and Treetop Walk. The grounds are lovely for a wander, but giving both the museum and park their suggested 1½–2 hours would push well past your departure time. To keep the flight plan realistic, shorten the museum visit and take a focused walk in the park—or ask the hotel to hold your luggage and arrange a later airport transfer only if your flight’s check-in window allows it.
Leave the hotel area around 14:00 for Porto Airport: allow roughly 30–45 minutes by taxi or ride-hail, or 45–60 minutes by public transport, plus check-in, baggage drop and security for the 16:10 flight. Confirm your airline’s recommended airport arrival time, and don’t rely on squeezing in a full Serralves visit before setting off.
No packing list attached yet.