Select Theme
Full Itinerary
May 17–29, 2026 · Eric Woelfel & Justine Gutowski · 3rd Anniversary
Departure
May 17
~5:00 PM
Uber/Lyft — Home → SAN Terminal 2
Depart home ~5:00 PM for 7:40 PM flight. TSA PreCheck — use dedicated lane. Check in at British Airways desk, Terminal 2. Bag drop deadline is typically 60 min before departure (6:40 PM).
📍San Diego International Airport · Terminal 2 · 3225 N Harbor Dr, San Diego, CA 92101 🗺 Maps
Logistics
7:40 PM
BA0272 — SAN → LHR ✓ BOOKED
British Airways · Terminal 2, San Diego → Terminal 5, London Heathrow · Arrives Mon May 18 at 2:20 PM. Overnight flight ~10h. Bring neck pillow, eye mask, noise-cancelling headphones.
🔖 RefX6LDZKℹ️Passport required at gate
Flight
London Heathrow → Gatwick Transfer
May 18
2:20 PM
Arrive LHR T5 → Self-connect to LGW
⚠️ SELF-CONNECT — not protected by BA. Clear customs at LHR T5. Take National Express coach LHR → LGW South Terminal (~75 min, ~€17/pp). Book in advance: nationalexpress.com. Check-in deadline at LGW is ~4:55 PM (90 min before departure).
📍 LHRTerminal 5 Central Bus Station, Heathrow Airport, TW6 2GE 🗺 Maps📍 LGWSouth Terminal: Gatwick Airport, Horley, Surrey RH6 0NP
Transfer
5:55 PM
BA2668 — LGW → OPO ✓ BOOKED
British Airways · LGW South Terminal → Porto Francisco Sá Carneiro Airport · Arrives 8:20 PM. Eric seat 12F, Justine seat 12E.
🔖 RefX6LDZK
Flight
~9:00 PM
Oporto Airport & Business Hotel ✓ BOOKED
Airport hotel — check in, rest. Breakfast included. Tomorrow is a slow jetlag recovery day.
🔖 RefKBGEAA💰 Price€127📍Rua Engenheiro Ferreira Dias, 4470-151 Maia, Porto (adjacent to OPO terminal) 🗺 Maps
Hotel
Porto
May 19–22
Tuesday · May 19
Jetlag recovery · Bonfim check-in · Tuk-tuk evening
~3:00 PM
Check-in — Stylish Bonfim Loft ✓ BOOKED
Host: Jaime · WhatsApp: +351 916 184 455 · Check-in window: 4:00 PM – 8:00 PM ⚠️ Late check-in after 8 PM = €60 fee. Slow morning — eat when hungry, wander the Bonfim streets, find a café. No activities before the tuk-tuk.
🔖 RefHM9RSQ8ATS💰 Price$480.43ℹ️Check-in 4:00–8:00 PM · Late after 8 PM = €60📍Rua do Bonfim 336, Piso 3, G, 4300-070 Porto 🗺 Maps
Check-InPorto
4:30 PM
Private Electric Tuk-Tuk Tour ✓ BOOKED
2-hour private tuk-tuk through Porto's historic neighborhoods with cultural commentary. Meet at R. de Alexandre Herculano 251. No walking — just sit, soak it in, and get oriented after travel.
🔖 RefGYGFWV8WLZLF💰 Price$119.82📍Meet: R. de Alexandre Herculano 251, 4000-238 Porto 🗺 Maps
TourPorto
💡 Alternative food options for tonight: A Sandeira do Porto (local sandwiches), Casa Guedes (prego sandwiches near Praça dos Poveiros), or any tasca with a chalkboard menu in Bonfim. Early night — big day tomorrow.
Wednesday · May 20
Pastel de Nata class · 6 Bridges cruise · O Manel's dinner
10:00 AM
Pastel de Nata Cooking Class ✓ BOOKED
Pastel de Nata from scratch including pastry and custard. Arrive by 9:50 AM — door closes at start time, no exceptions. Meet at Rua do Souto 67 (near São Bento station). Wine included. Digital recipe sent after.
🔖 RefGYGMX4LFG7Y5💰 Price$105.72ℹ️Cancellation free until 10 AM May 19📍Rua do Souto 67, 4050-506 Porto 🗺 Maps
Cooking ClassCultural
4:45 PM
Sunset 6 Bridges Cruise — Port Wine ✓ BOOKED
2-hour daytime cruise on the Douro under Porto's 6 bridges. Small group (max 7), 4 Port wine tastings from small Douro Valley producers, snacks, blankets. Meet at R. da Praia 430, Vila Nova de Gaia (15 min walk or 5 min Uber from Bonfim). Ends ~6:45 PM.
🔖 RefGYGZGZ3R9Z3F💰 Price$140.98ℹ️Cancellation free until 4:45 PM May 19📍R. da Praia 430, 4400-273 Vila Nova de Gaia 🗺 Maps
CruiseDouro River
8:00 PM
Dinner — O Manel's ⚠️ Call to Reserve
4.9★ · Bonfim neighborhood — one of Porto's most beloved local restaurants. Reserve: +351 22 013 4858. Say: "Olá, gostaria de reservar uma mesa para duas pessoas na quarta-feira, dia 20 de maio, às 20h00."
📞+351 22 013 4858ℹ️Table for 2 · Reservation needed📍R. do Bonfim 56, 4300-067 Porto 🗺 Maps
DinnerPorto
Thursday · May 21 — Justine's 30th Birthday 🎂
All-day Douro Valley wine tour · birthday celebration
8:15 AM
Douro Valley Wine Tour — Sommelier & Boat ✓ BOOKED 🎂 BIRTHDAY
10-hour full-day tour with sommelier guide. 2 wineries with DOC wine pairing lunches, 1-hour boat cruise on the Douro, 15 wines tasted, fire-opened port, sabre sparkling wine. Meet at R. de Santa Catarina 447 (Restaurante Gruta) by 8:15 AM. PIN: b5f&6T18. Justine booked this — Justine pays reimbursement.
🔖 RefGYGFWWGAGARK💰 Price$313.46ℹ️Returns ~6:30 PM📍R. de Santa Catarina 447, 4000-449 Porto (Restaurante Gruta) 🗺 Maps
Wine TourBirthdayFull Day
💡 Light evening after the tour — you've had 15 wines and a full day. Restaurant near the loft or takeaway from any Bonfim tasca. Early night to prepare for the Lisbon train tomorrow.
Friday · May 22
Porto → Lisbon train · Evening food & wine tour
9:00 AM
Check Out — Bonfim Loft
Check out by ~9:15 AM. WhatsApp Jaime night before to confirm (+351 916 184 455). Walk or Uber to Porto Campanhã station (~15 min from Bonfim). Buy a pastel de nata for the train.
📍Praça Guilherme Gomes Fernandes, 4300-159 Porto (Porto Campanhã station) 🗺 Maps
Checkout
10:45 AM
Train — Porto Campanhã → Lisboa Oriente ✓ BOOKED
Intercidades nº 720 · 2ª Classe · Carriage 21 · Eric seat 81 / Justine seat 83. Left/window side — best views heading south. Change not required. Arrives Lisboa Oriente 1:52 PM. Keep tickets on GetYourGuide app.
🎫 Tickets3708-8928474 (Eric) · 3708-8928475 (Justine)💰 Price€56.10 total📍 DepartsPraça Guilherme Gomes Fernandes, Porto 🗺 Maps📍 ArrivesAv. D. João II, Lisboa Oriente
Train
~2:15 PM
Check-in — Príncipe Real Airbnb ✓ BOOKED
Host: Pedro (+351 969 198 688) · Check-in after 4:00 PM · Pedro will meet you at the apartment — confirm arrival time in advance. ⚠️ Late check-in after 9 PM = €30 cash (exact change, paid to welcomer). Uber/Bolt from Oriente ~€15 · pick up at P2 parking after luggage belts (left side) · ~20 min. Total journey from LIS airport: ~1h20. 🔑 Never leave keys in door lock (€200 locksmith fee). 🪟 Open windows every morning 10 min, close when leaving. Quiet hours: 9 PM–9 AM (police fine if violated). No parties, no smoking inside. ✅ Complete online check-in: https://icheckin.pt/b/HMZHA59CBN
🔖 RefHMZHA59CBN💰 Price$570.60ℹ️Check-out Mon May 25 by 10:00 AM · Online check-in required: icheckin.pt/b/HMZHA59CBN📍Rua da Escola Politécnica 82, 1250-173 Lisboa 🗺 Maps
Check-InLisbon
5:30 PM
Evening Food & Wine Tour — Bairro Alto ✓ BOOKED
4 stops through Príncipe Real and Bairro Alto — flame-roasted chouriço, duck rice at a family-run tasca, petiscos, craft cocktail at a historic bar, finishes with custard tarts + Port wine. Ends ~8:30 PM. Meet at Praça do Príncipe Real — ~2 min walk from Airbnb. Provider: Devour Tours.
🔖 RefGYGG45WG7HHN💰 Price~$210 for 2📍Meet: Praça do Príncipe Real, 1250-096 Lisboa (2 min walk from Airbnb) 🗺 Maps
Food TourWineLisbon
Lisbon
May 22–25
Saturday · May 23
7 Hills tuk-tuk · Fado night at Tasca do Chico
10:00 AM
Private Tuk-Tuk City Tour — 7 Hills ✓ BOOKED
2-hour private electric tuk-tuk intro tour. Covers Alfama, Graça, Mouraria, Baixa, Chiado, Bairro Alto, Seven Hills viewpoints. Uber to meeting point at Praça Dom Luís I 30 (~15 min, ~€8). Ends ~12:00 PM near Chiado.
🔖 RefGYG9964VRYK5💰 Price$163.84📍Meet: Praça Dom Luís I 30, 1200-149 Lisboa (near Cais do Sodré) 🗺 Maps
Tuk-TukLisbon
~12:15 PM
Lunch — Taberna da Rua das Flores
One of Lisbon's best tascas near Chiado. Eric: bacalhau com natas or grilled pork + red wine. Justine: ameijoas (clams) or sea bass + white wine. ~€25–30pp.
📍R. das Flores 103, 1200-195 Lisboa (near Chiado) 🗺 Maps
LunchLisbon
9:00 PM
Fado Night — Tasca do Chico ⚠️ Call to Reserve
The Anthony Bourdain venue. Tiny Bairro Alto tavern, professional fado singers on Saturday. 5 min walk from Airbnb. ⚠️ Cash only — bring €25–30pp minimum. If door is closed, a song is in progress — wait outside until applause, then knock. Arrive ~7:30 PM to eat chouriço assado before music starts.
📞+351 961 339 696ℹ️Table for 2 · 9 PM📍R. do Diário de Notícias 39, 1200-144 Lisboa (Bairro Alto) 🗺 Maps
FadoDinnerLisbon
Sunday · May 24
Sintra morning · Tagus sunset cruise · Prado dinner
8:00 AM
Sintra Half-Day Tour — Pena Palace ✓ BOOKED
Pena Palace + Quinta da Regaleira · 5.5 hours · returns ~1:30 PM. Includes Travesseiro + Queijada pastries. Guide handles tickets — bring cash to reimburse. Meet at Av. da Liberdade 2 by 7:50 AM (Stas Tours). Uber from Airbnb ~€5, 8 min. Tickets on Eric's GetYourGuide app.
🔖 RefGYG7VKY8QY3X💰 Price$185.32📍 MeetAv. da Liberdade 2, 1250-142 Lisboa (Stas Tours) 🗺 Maps📍 PenaEstrada da Pena, 2710-609 Sintra
Day TripSintra
7:30 PM
Tagus River Sunset Cruise with Drinks ✓ BOOKED
Departure time is 1.5 hours before sunset — confirms 7:30 PM for May 24. Drinks included. Portuguese wine throughout. Belém Tower, 25 de Abril Bridge, Cristo Rei, São Jorge Castle. Uber to marina ~€10, 15 min. Returns ~9:00 PM.
🔖 RefGYG83XHX83Y9💰 Price$99.00📍Doca de Santo Amaro, 1300-472 Lisboa (Alcântara marina area — confirm on ticket) 🗺 Maps
CruiseTagus River
~9:30 PM
Dinner — Prado Restaurante ⚠️ Call to Reserve
Seasonal farm-to-table Portuguese. Shared small plates — order 3–4 dishes for two, ask server for guidance. Eric: black pork tenderloin, bacalhau. Justine: sea bass, seasonal vegetable dishes. ~€50–60pp. ⚠️ Confirm Sunday evening hours first — may close at 7 PM.
📞+351 210 534 649📍Travessa das Pedras Negras 2, 1100-395 Lisboa (Baixa) 🗺 Mapsℹ️~10 min Uber from cruise
DinnerLisbon
Monday · May 25
Easy morning · Depart for Algarve
8:30 AM
Final Lisbon Breakfast
Any Príncipe Real pastelaria. Eric: bifana + mocha. Justine: pastel de nata + herbal tea. Last Lisbon morning — enjoy the neighborhood one more time.
Breakfast
9:15 AM
Check Out — Pedro's Airbnb
Check out by 10:00 AM sharp. Train departs 10:02 AM — leave Airbnb no later than 9:15 AM. Message Pedro night before to confirm checkout. 🔑 Return keys before leaving — never leave in lock. Uber/Bolt to Lisboa Oriente (~€8–10, 15 min).
Checkout
10:02 AM
Train — Lisboa Oriente → Lagos ✓ BOOKED
Intercidades nº 570 · 1ª Classe · Carriage 11 · Eric seat 74 / Justine seat 76. Change at Tunes (13:00 → 13:13, 13-minute connection — move quickly). Regional nº 5906 to Lagos. Arrives Lagos 14:10 (2:10 PM).
🎫 Tickets3708-8997423 (Eric) · 3708-8997424 (Justine)💰 Price€62.90 total📍 DepartsAv. D. João II, Lisboa Oriente 🗺 Maps📍 ChangeTunes station📍 ArrivesLagos station, Largo do Rossio
Train
Algarve · Lagos
May 25–28
Monday · May 25 — Arrival
Arrive Lagos · Check in · Old town evening
2:10 PM
Arrive Lagos · Sea View Apartment ✓ BOOKED
Host: Laura (+351 910 438 555) · R. da Marombeira, 8600-722 Lagos. Check-in after 4:00 PM — luggage drop allowed. Harbour views from balcony. 10 min walk to marina. Message Laura on arrival.
🔖 RefHM95EDCHJK💰 Price$591.09ℹ️Check-out Thu May 28 by 11:00 AM📍R. da Marombeira, 8600-722 Lagos 🗺 Maps
Check-InLagos
~6:00 PM
Lagos Old Town Explore · Dinner
Walk the cobblestone streets, Igreja de Santo António (Golden Church), Praça Gil Eanes. Dinner: Tasca do Kiko (seafood petiscos) or A Barrigada (fresh fish). Easy first night in the Algarve.
📍 Old TownPraça Gil Eanes, 8600-748 Lagos 🗺 Maps📍 ChurchIgreja de Santo António, R. Silva Lopes, 8600-769 Lagos
DinnerExploreLagos
Tuesday · May 26
Kayak morning · Benagil Cave afternoon · Clifftop evening
10:00 AM
Ponta da Piedade Kayak Tour ✓ BOOKED
2.5-hour guided kayak through Ponta da Piedade caves and grottos. Departs Batata Beach (8 min walk from apartment). Heads to Ponta da Piedade caves, swim stops. Ends ~12:30 PM. Bring rash guard, water, sunscreen.
🔖 RefGYG6H8A48R36💰 Price$82.50ℹ️Cancellation free until 10 AM May 25📍Cais da Solaria loja 1, 8600-315 Lagos (near Batata Beach) 🗺 Maps
KayakPonta da Piedade
3:15 PM
Benagil Caves + Dolphins Catamaran ✓ BOOKED
2.5-hour catamaran with marine biologist. Dolphin watching, Benagil Cave visit, coastal cliffs and deserted beaches. Swim stop if conditions allow. Meet at Marina de Lagos, Loja 13. Returns ~5:45 PM.
🔖 RefGYG9964VNQ9X💰 Price$82.50ℹ️Cancellation free until 3:15 PM May 25📍Marina de Lagos, Loja 13, 8600-315 Lagos 🗺 Maps
BoatBenagil
~6:30 PM
Clifftop Wine — Ponta da Piedade at Golden Hour
Uber to Ponta da Piedade (~€8). Walk the clifftop boardwalk at golden hour. Bring a bottle of local wine from a shop. Sit on the cliffs and watch the Atlantic light change. Free, unforgettable.
📍Ponta da Piedade, 8600-283 Lagos (~3 km south of town, €8 Uber) 🗺 Maps
SunsetPonta da Piedade
~8:00 PM
Dinner — O Mexilhão or Tasca do Kiko
O Mexilhão (R. Gil Eanes) — mussels specialty, traditional seafood. Or Tasca do Kiko (inventive seafood petiscos). Eric: mussels, grilled fish, red wine. Justine: clams, sea bass, white wine. ~€20–25pp.
DinnerLagos
Wednesday · May 27
Full-day Jeep Safari · Sunset sail with Prosecco · Final Lagos night
9:00 AM
Algarve Jeep Safari + Distillery + Lunch ✓ BOOKED
7.5-hour full-day jeep safari. Monchique mountains, traditional villages, Medronho firewater distillery visit, local lunch included. Pickup at Rua 1 de Maio N36 (Summers Skin Clinic), Lagos. Returns ~4:30 PM.
🔖 RefGYGFWV8LL3VZ💰 Price$169.72ℹ️Cancellation free until 9 AM May 26📍Rua 1 de Maio N36, 8600-757 Lagos (Summers Skin Clinic) 🗺 Maps
Jeep SafariDistilleryLunch Included
7:00 PM
Sunset Sail — Traditional Boat with Prosecco ✓ BOOKED
2-hour sunset sail aboard a traditional Portuguese sailing boat. Prosecco bottle included. Algarve golden coast at sunset. Meet at Marina de Lagos 10. Returns ~9:00 PM. 15% discount already applied.
🔖 RefGYGX7NGMW7K4💰 Price$100.18ℹ️Cancellation free until 7 PM May 26📍Marina de Lagos 10, 8600-315 Lagos 🗺 Maps
SailingRomantic
~9:30 PM
Final Algarve Dinner — Dom Sebastião ⚠️ Reserve
One of Lagos' most celebrated restaurants since 1976. Famous for cataplana (Algarve copper pot seafood stew). Eric: cataplana with clams, Douro red. Justine: grilled sea bass, Alvarinho white. ~€35–45pp. Book ahead.
📞+351 282 762 795📍R. 25 de Abril 20, 8600-763 Lagos 🗺 Mapsℹ️Table for 2 · 9:30 PM
DinnerLagosSpecial
Thursday · May 28
Easy morning · Depart for Lisbon pre-flight hotel
8:30 AM
Final Lagos Breakfast · Lagos Market
Mercado Municipal Lagos (opens 8 AM) — Eric: prego com ovo + mocha. Justine: fresh fruit + yogurt + herbal tea. Last Lagos morning. Check out by 11:00 AM.
📍Mercado Municipal de Lagos: Av. dos Descobrimentos, 8600-645 Lagos 🗺 Maps
Breakfast
1:23 PM
Train — Lagos → Lisboa Oriente ✓ BOOKED
Regional nº 5909 to Tunes (14:27). Change at Tunes (14:44) → Intercidades nº 672 · 1ª Classe · Carriage 11 · Eric seat 34 / Justine seat 36. Arrives Lisboa Oriente 17:56 (5:56 PM).
🎫 Tickets3708-8998329 (Eric) · 3708-8998330 (Justine)💰 Price€62.90 total📍 DepartsLagos station, Largo do Rossio 🗺 Maps📍 ChangeTunes📍 ArrivesAv. D. João II, Lisboa Oriente
Train
~6:30 PM
Meliá Lisboa Aeroporto — Check In ✓ BOOKED
Uber from Oriente to Meliá (~€10, 10 min). Check in from 3:00 PM. Request double bed at check-in. Breakfast included tomorrow. Free airport shuttle from 4:00 AM every 15 min. Terminal walkable (~5 min).
🔖 Ref10510199983761928579🔑 PIN753937💰 Price$324.45ℹ️Breakfast included📍Rua C, Aeroporto Internacional de Lisboa, 1700-008 Lisboa (~5 min walk to LIS terminal) 🗺 Maps
Hotel
~7:30 PM
Final Lisbon Dinner · Early Night
Simple dinner near the hotel or hotel restaurant. In bed by 10:00 PM. Set alarm for 4:30 AM. Wake up → breakfast → walk/shuttle to LIS terminal by 5:30 AM.
📍Hotel restaurant or nearby: Rua C, Aeroporto de Lisboa area 🗺 Maps
Dinner
Departure Home
May 29
4:30 AM
Wake Up · Breakfast at Meliá · Airport
Breakfast available early. Walk or take free shuttle to LIS terminal — 5 min walk or shuttle from 4:00 AM every 15 min. Be at LIS by 5:30 AM for 7:20 AM departure.
Departure Day
7:20 AM
BA0509 — LIS → LHR T5 ✓ BOOKED
British Airways · LIS Terminal 1 → LHR Terminal 5 · Arrives 10:20 AM. Eric seat 22F / Justine seat 22E.
🔖 RefX72QW6
Flight
11:35 AM
BA0265 — LHR T5 → SAN ✓ BOOKED
British Airways · LHR Terminal 5 → SAN Terminal 2 · Arrives 2:55 PM San Diego. Eric seat 40K / Justine seat 40J. Connection time: 75 min — stay in T5, same terminal.
🔖 RefX72QW6💰 Price€1,214.40
Flight
~4:30 PM
Uber/Lyft — SAN Terminal 2 → Home 🏠
Welcome home. 12 days in Portugal. Happy anniversary. 🇵🇹
📍San Diego International Airport · Terminal 2 · 3225 N Harbor Dr, San Diego, CA 92101
Home3rd Anniversary
🌟 Pro Tips: Uber is cheap and reliable throughout Portugal (~€4–10 per ride). Always carry cash in Lisbon — Tasca do Chico is cash only. Bring a light layer for evening boat rides (river breeze). Portugal emergency number: 112. US Embassy Lisbon: +351 21 727 3300.
Locations & Maps
All itinerary locations · tap 🗺 Maps to open Google Maps
🗺 Open Porto on Google Maps
🟠 Porto · All Locations
1
Stylish Bonfim Loft · Airbnb · May 19–22
Rua do Bonfim 336, Piso 3, G, 4300-070 Porto
🗺 Maps
2
Electric Tuk-Tuk Meetup · May 19 · 4:30 PM
R. de Alexandre Herculano 251, 4000-238 Porto
🗺 Maps
3
Pastel de Nata Cooking Class · May 20 · 10:00 AM
Rua do Souto 67, 4050-506 Porto
🗺 Maps
4
6 Bridges Cruise Dock · May 20 · 4:45 PM
R. da Praia 430, 4400-273 Vila Nova de Gaia
🗺 Maps
5
O Manel's Restaurant · May 20 · 8:00 PM · 📞 +351 22 013 4858
R. do Bonfim 56, 4300-067 Porto
🗺 Maps
6
Douro Valley Tour Meetup · May 21 · 8:15 AM · PIN: b5f&6T18
R. de Santa Catarina 447, 4000-449 Porto (Restaurante Gruta)
🗺 Maps
7
Porto Campanhã Station · May 22 · Train to Lisbon · 10:45 AM
Praça Guilherme Gomes Fernandes, 4300-159 Porto
🗺 Maps
8
Ribeira / Old Town · UNESCO World Heritage
Cais da Ribeira, 4050-509 Porto
🗺 Maps
Finances
Log expenses · track spending · settle up
💳 On-Trip Expense Logger
+ Log New Expense
$0
On-Trip Logged
$0
Eric Paid
$0
Justine Paid
$5,921
Pre-Paid Total
📊 Projected Total Trip Cost
✈️ Flights
SAN→OPO (BA)$517
LIS→SAN (BA)$1,327
Subtotal$1,844
🏨 Accommodation (11 nights)
OPO Airport Hotel$138
Porto Bonfim (3 nights)$480
Lisbon Príncipe Real (3)$571
Lagos Sea View (3 nights)$591
Meliá Lisboa Airport$324
Subtotal$2,104
🎯 Activities & Tours
Porto Tuk-Tuk$120
Pastel de Nata Class$106
6 Bridges Cruise Porto$141
Douro Valley Wine Tour$313
Food & Wine Tour Lisbon$210
Lisbon Tuk-Tuk$164
Sintra Half-Day Tour$185
Tagus Sunset Cruise$99
Ponta da Piedade Kayak$83
Benagil Caves Catamaran$83
Algarve Jeep Safari$170
Lagos Sunset Sail$100
Subtotal$1,773
🚂 Trains
Porto → Lisbon$61
Lisbon → Lagos$69
Lagos → Lisbon$69
Subtotal$199
🔮 Estimated On-Trip
Restaurants & meals~$1,000
Drinks & bars~$400
Uber/taxis (~20 rides)~$250
LHR→LGW coach (2pp)~$40
BA checked baggage~$140
Cash / misc~$270
Est. Subtotal~$2,100
💰 Grand Total Estimate
Pre-paid confirmed$5,921
Estimated on-trip spend~$2,100
Total (both)~$8,000
Per person~$4,000
🤝 Pre-Paid Settlement Baseline
Eric paid (pre-paid)$5,607
Justine paid (pre-paid)$313
True 50% share each$2,960
Justine owes Eric (pre-paid)$2,647
+ on-trip expenses settled separately via the expense logger above
Pre-Paid Bookings
Item
Ref
Paid by
Cost
TOTAL PRE-PAID
$7,124
Travel Logistics
Flights · Trains · Accommodation · Key Info
⚠️
LHR→LGW Self-Connect: Not protected by BA. Take National Express coach from LHR T5 to LGW South Terminal (~75 min). Book at nationalexpress.com (~€17/pp). Check in at LGW by 4:55 PM.
⚠️
BA Checked Baggage: Economy Basic = hand luggage only. Add checked bag allowance at ba.com before travel for both outbound (X6LDZK) and return (X72QW6) bookings.
⚠️
Lisbon Online Check-In (Required): Pedro's Airbnb requires online pre-registration at icheckin.pt/b/HMZHA59CBN before arrival. Late check-in after 9 PM = €30 cash exact change paid to welcomer on arrival. Pedro will meet you at the apartment — confirm arrival time in advance.
⚠️
Pedro's Airbnb Checkout: Check-out May 25 at 10:00 AM. Train departs 10:02 AM — leave by 9:15 AM. Message Pedro night before. 🔑 Never leave keys in door lock (€200 fee). Online check-in required before arrival: icheckin.pt/b/HMZHA59CBN
⚠️
Tasca do Chico — Cash Only: Bring €25–30pp minimum in cash for fado night (May 23). No card payments accepted. Nearest ATM to Bairro Alto: Praça de Camões.
TSA PreCheck (Eric): Use dedicated PreCheck lane at SAN. No laptop out, no shoes off. BA membership #10930531. Eric has Global Entry — use at LHR customs if applicable.
ℹ️
Meliá Lisboa Aeroporto: Free airport shuttle from 4:00 AM every 15 minutes. Terminal walkable in 5 min. Breakfast included. Be at LIS by 5:30 AM for 7:20 AM flight on May 29.
✈️ Flights
🛫 Outbound · X6LDZK
BA0272SAN T2 → LHR T5
DateSun May 17
Departs7:40 PM
ArrivesMon May 18 · 2:20 PM
BA2668LGW South → OPO
Departs5:55 PM
Arrives8:20 PM
Seats12F (Eric) · 12E (Justine)
🛬 Return · X72QW6
BA0509LIS T1 → LHR T5
DateFri May 29
Departs7:20 AM
Arrives10:20 AM
Seats22F (Eric) · 22E (Justine)
BA0265LHR T5 → SAN T2
Departs11:35 AM
Arrives2:55 PM
Seats40K (Eric) · 40J (Justine)
🚂 Trains
Porto → Lisbon · May 22
TrainIntercidades nº 720
FromPorto Campanhã · 10:45 AM
ArrivesLisboa Oriente · 1:52 PM
Carriage21 · Seats 81/83
Tickets3708-8928474/75
Lisbon → Lagos · May 25
TrainIntercidades nº 570 · 1ª Cl
FromLisboa Oriente · 10:02 AM
ChangeTunes 13:00→13:13 ⚠️
ArrivesLagos · 2:10 PM
Carriage11 · Seats 74/76
Tickets3708-8997423/24
Lagos → Lisbon · May 28
TrainRegional nº 5909 → IC nº 672
FromLagos · 1:23 PM
ChangeTunes 14:27→14:44 ⚠️
ArrivesLisboa Oriente · 5:56 PM
Carriage11 · Seats 34/36
Tickets3708-8998329/30
🏠 Accommodation
OPO Airport HotelMay 18–19 · KBGEAA · €127
Porto — Bonfim LoftMay 19–22 · HM9RSQ8ATS · $480.43 · Jaime · WhatsApp +351 916 184 455 · Check-in 4–8 PM
Lisbon — Príncipe RealMay 22–25 · HMZHA59CBN · $570.60 · Pedro +351 969 198 688 · Check-in after 4 PM · Late after 9 PM = €30 cash · Online check-in: icheckin.pt/b/HMZHA59CBN
Lagos — Sea View AptMay 25–28 · HM95EDCHJK · $591.09 · Laura +351 910 438 555
Lisbon — Meliá AirportMay 28–29 · #10510199983761928579 · $324.45 · PIN: 753937
📞 Key Contacts
Jaime
Porto Bonfim Airbnb Host · Rua do Bonfim 336, Piso 3 G
WhatsApp +351 916 184 455
Pedro
Lisbon Príncipe Real Host · Rua da Escola Politécnica 82 · Check-in 4 PM–9 PM
+351 969 198 688
Laura
Lagos Sea View Airbnb Host
+351 910 438 555
O Manel's
Porto · Wed May 20 · 8 PM
+351 22 013 4858
Tasca do Chico
Lisbon · Sat May 23 · 9 PM · Cash only
+351 961 339 696
Prado Restaurante
Lisbon · Sun May 24 · 9:30 PM
+351 210 534 649
Dom Sebastião
Lagos · Wed May 27 · 9:30 PM
+351 282 762 795
Portugal Emergency
Police, Fire, Medical
112
US Embassy Lisbon
Emergency assistance
+351 21 727 3300
British Airways
Customer service · BA member #10930531
+1 800 247 9297
🇵🇹 Essential Portuguese Phrases
Olá / Bom diaHello / Good morning
Obrigado / ObrigadaThank you (Eric / Justine)
Por favorPlease
A conta, por favorThe bill, please
Gostaria de reservar uma mesaI'd like to reserve a table
Para duas pessoasFor two people
Sem presunto / sem fiambreNo ham (for Eric's orders)
Sem lactose / alergiaDairy-free / allergy
Onde fica…?Where is…?
Pode levar, por favorPlease take it away (couvert/bread)
Um café / uma bicaA coffee / espresso
Um mocachino, por favorA mocha, please (Eric's order)
Chá de jasmim / camomilaJasmine / chamomile tea (Justine)
DesculpeExcuse me / sorry
Preciso de ajudaI need help
💡 Key Reminders
🔴 Cash for Tasca do Chico — bring €25–30pp minimum · no cards accepted
🔴 Add BA baggage at ba.com before travel for both booking refs
🔴 Book LHR→LGW coach at nationalexpress.com · ~€17/pp
🟡 Tunes connection (May 25 & 28) — 13–17 min change · move quickly off the train
🟡 Sintra guide reimburse — bring cash for ticket reimbursement on May 24
🟡 Douro Valley tour pickup PIN — b5f&6T18 · Meet R. de Santa Catarina 447
🟢 All GetYourGuide tickets on Eric's app · Send ticket to phone for offline access
🟢 Jeep Safari pickup — Rua 1 de Maio N36, Lagos (Summers Skin Clinic) at 9 AM
🟢 Portugal currency — Euro (€) · 1 USD ≈ 0.92 EUR · Most places accept card
🟢 Power adapters — Portugal uses Type F (European 2-pin round). Bring adapters.
Checklist
Pre-trip todos + daily reminders · tap to complete
Quick Reference
All booking refs · Personal info · Currency · Portuguese phrases
📋 All Booking References
Booking
Reference
Cost
Flights SAN→OPO (BA0272 + BA2668)
X6LDZK
$517.00
Flights LIS→SAN (BA0509 + BA0265)
X72QW6
€1,214.40
OPO Airport Hotel
KBGEAA
€127
Porto Bonfim Airbnb
HM9RSQ8ATS
$480.43
Douro Valley Wine Tour
GYGFWWGAGARK
$313.46
Sintra Half-Day Tour
GYG7VKY8QY3X
$185.32
Private Tuk-Tuk Porto
GYGFWV8WLZLF
$119.82
Pastel de Nata Cooking Class
GYGMX4LFG7Y5
$105.72
Sunset 6 Bridges Cruise Porto
GYGZGZ3R9Z3F
$140.98
Porto → Lisbon Train (Eric)
3708-8928474
€28.05
Porto → Lisbon Train (Justine)
3708-8928475
€28.05
Lisbon Príncipe Real Airbnb
HMZHA59CBN
$570.60
Evening Food & Wine Tour
GYGG45WG7HHN
~$210
Lisbon Private Tuk-Tuk
GYG9964VRYK5
$163.84
Tagus Sunset Cruise
GYG83XHX83Y9
$99.00
Lisbon → Lagos Train (Eric)
3708-8997423
€31.45
Lisbon → Lagos Train (Justine)
3708-8997424
€31.45
Lagos Sea View Airbnb
HM95EDCHJK
$591.09
Ponta da Piedade Kayak
GYG6H8A48R36
$82.50
Benagil Cave + Dolphins
GYG9964VNQ9X
$82.50
Algarve Jeep Safari + Lunch
GYGFWV8LL3VZ
$169.72
Lagos Sunset Sail
GYGX7NGMW7K4
$100.18
Lagos → Lisbon Train (Eric)
3708-8998329
€31.45
Lagos → Lisbon Train (Justine)
3708-8998330
€31.45
Meliá Lisboa Aeroporto
10510199983761928579
$324.45
👤 Eric Woelfel
Passport572918970
BA Membership10930531
TSA PreCheck✅ Yes
Global Entry✅ PASSID: 153291126
Phone+1 760 809 1197
Emailwoelfeleric@gmail.com
👤 Justine Gutowski
PassportA76935181
BirthdayMay 5, 1996 🎂
Global Entry✅ PASSID: 169678972
Douro TourJustine booked + paid
💶 Currency Quick Ref
€1~$1.09 USD
€10~$10.90 USD
€20~$21.80 USD
€50~$54.50 USD
€100~$109.00 USD
ℹ️
Douro Valley Tour (Justine's booking): Justine booked and paid $313.46 for the Douro Valley tour (GYGFWWGAGARK). PIN: b5f&6T18. Reimbursement to Justine: $156.73 (Eric's half) at settlement.
🇵🇹 Portuguese Phrases — Expanded
🙏 Greetings & Basics
OláHello
Bom diaGood morning
Boa tardeGood afternoon
Boa noiteGood evening / good night
Por favorPlease
Obrigado (Eric) / Obrigada (Justine)Thank you
De nadaYou're welcome
DesculpeExcuse me / sorry
Com licençaExcuse me (passing by)
Sim / NãoYes / No
Fala inglês?Do you speak English?
Não falo portuguêsI don't speak Portuguese
Não percebiI didn't understand
Pode repetir?Can you repeat that?
Mais devagar, por favorMore slowly, please
🍽️ Restaurants & Food
Uma mesa para dois, por favorA table for two, please
Gostaria de reservar uma mesaI'd like to reserve a table
A ementa / a carta, por favorThe menu, please
O que recomenda?What do you recommend?
Estamos prontos para pedirWe're ready to order
Pode levar, por favorYou can take it away (couvert / bread)
Sem presunto / sem fiambreNo ham — for Eric's orders
Sou alérgico/a a…I'm allergic to…
Estava deliciosoIt was delicious
A conta, por favorThe bill, please
Podemos pagar separado?Can we pay separately?
Aceita cartão?Do you accept card?
☕ Drinks & Coffee
Uma bica / um caféAn espresso
Um galãoMilky coffee (like a latte)
Um meia de leiteHalf coffee, half milk
Um mocachino, por favorA mocha, please — Eric's order
Chá de jasmim / chá de menta / chá chaiJasmine / peppermint / chai tea — Justine
Um copo de vinho tinto / brancoA glass of red / white wine
Uma imperial / uma canecaA small / large draft beer
Uma água, por favorA water, please
Com gás / sem gásSparkling / still (water)
Saúde!Cheers!
🚗 Getting Around
Onde fica…?Where is…?
Como chego a…?How do I get to…?
À esquerda / à direita / em frenteLeft / right / straight ahead
Pode chamar um táxi?Can you call a taxi?
Quero ir a… por favorI want to go to… please
Quanto custa?How much does it cost?
Paragem do autocarro / metroBus stop / metro station
Bilhete simples, por favorSingle ticket, please
A que horas parte o comboio?What time does the train leave?
Está atrasado?Is it delayed?
🏠 Accommodation
Tenho uma reservaI have a reservation
O check-in / check-out é a que horas?What time is check-in / check-out?
Posso deixar a bagagem?Can I leave my luggage?
Qual é a senha do Wi-Fi?What's the WiFi password?
O ar condicionado não funcionaThe air conditioning isn't working
Preciso de mais toalhasI need more towels
🚨 Emergencies
Preciso de ajuda!I need help!
Chame a polícia!Call the police!
Chame uma ambulância!Call an ambulance!
Há um médico?Is there a doctor?
Onde fica a farmácia?Where is the pharmacy?
Fui roubado/aI've been robbed
Perdi o passaporteI've lost my passport
Número de emergência: 112Emergency number: 112 (all services)
🎉 Fun & Useful
É muito bonito!It's very beautiful!
Adoro PortugalI love Portugal
Que vista incrível!What an incredible view!
SaudadeLonging / bittersweet nostalgia (uniquely Portuguese)
Que saudade!I miss it already!
Feliz aniversário!Happy birthday! (for Justine 🎂)
Parabéns!Congratulations!
Boa viagem!Have a good trip!
Até logoSee you later / goodbye
Foi um prazerIt was a pleasure
Weather & Packing
Late May conditions · Porto → Lisbon → Algarve
Late May — At a Glance
Late May is one of Portugal's best travel windows. Spring warmth without summer heat — sunny, dry, and comfortable across all three regions. Evenings cool down noticeably, especially in Porto and Lisbon. Rain is possible in Porto; virtually absent in the Algarve.
☀️
Season
Late Spring
🌡️
UV Index
7–9 · High
🌧️
Rain Risk
Low–Moderate
🌅
Daylight
~14.5 hrs
Regional Forecast
Porto
May 19–22
Mostly Sunny · Occasional Atlantic Cloud
72°F
22°C
High
55°F
13°C
Low
Rain Chance
~25%
Sunshine
~8 hrs
⚠️ Most Atlantic-influenced of the three. Pack a light rain layer — showers are brief, not day-ruiners.
Lisbon
May 22–25
☀️
Sunny · Light Tagus Breeze
75°F
24°C
High
57°F
14°C
Low
Rain Chance
~15%
Sunshine
~9 hrs
✨ Peak season conditions. May is widely considered Lisbon's finest month — warm days, cool evenings, minimal crowds.
Algarve
May 25–29
🌞
Reliably Sunny · Warm · Dry
79°F
26°C
High
61°F
16°C
Low
Rain Chance
~8%
Sunshine
~10 hrs
☀️ Strongest sun of the trip — UV index 8–9. Sunscreen every morning, no exceptions. Hat recommended for clifftop walks.
🌊
Atlantic Ocean Temperature
Algarve Coast · Late May
64°F 18°C
The Atlantic off the Algarve is refreshing but not warm in late May. Expect a gasp on entry — it'll feel brisk after the hot cliffs. Perfectly swimmable, just not bathwater. Water temps rise significantly by mid-June.
🔆
UV Index
Sun Intensity
Porto
6–7
Lisbon
7–8
Algarve
8–9
UV 7+ is classified as High — sunburn is possible in under 20 minutes on fair skin at peak hours (11 AM–3 PM). SPF 50 daily, reapply after swimming or sweating.
What to Pack
👕
Daytime Layers
  • Light breathable t-shirts or linen tops
  • 1–2 lightweight long-sleeve shirts (Porto mornings)
  • Shorts or light trousers
  • Sunglasses — all day, every day
  • Small daypack or crossbody bag
🌙
Evenings Out
  • Light jacket or cardigan — essential in Porto & Lisbon
  • One nicer outfit for the anniversary dinner
  • Smart-casual top for Fado night or wine bars
  • Evenings drop to 54–57°F in Porto — layer up
  • Algarve evenings are warmer, a light layer still nice
🏖️
Beach Days · Algarve
  • Swimwear — ocean is swimmable (cold but refreshing)
  • Beach towel or quick-dry travel towel
  • Hat or cap for clifftop walks
  • Reef-safe SPF 50+ — reapply after water
  • Sandals for sand; sneakers for cliff paths
☀️
Sun Protection
  • SPF 50+ sunscreen — apply before leaving hotel
  • Lip balm with SPF
  • Sunglasses with UV400 protection
  • Hat or cap (especially Algarve)
  • Stay in shade 11 AM–3 PM when UV peaks
🌦️
Rain Prep · Mainly Porto
  • Packable rain jacket — worth having for Porto
  • Compact travel umbrella (optional)
  • Porto showers are typically brief, not all-day
  • Lisbon: low risk, but a layer doubles as rain cover
  • Algarve: almost certainly won't need rain gear
👟
Footwear
  • Broken-in walking shoes — cobblestones in Porto & Lisbon
  • Sandals or flip-flops for beach and casual days
  • One pair of smarter shoes for dinner nights
  • Avoid brand-new shoes — cobblestones will punish them
  • Waterproof soles a bonus for Porto
💡 What not to worry about: Late May is not the intense heat of July or August — you won't be battling 95°F temperatures or overwhelming crowds. The sun is strong but the air is still spring-fresh. This is genuinely one of the best times to visit Portugal.