Days · Lisbon
Lisbon in 3 days
Hills in the morning, flat Baixa and the river in the heat, tram and viewpoint evenings; the last day ends with the bags already in the car.
Days
3
Plan status
draft
Walking
7km
default plan, all days
More
Walking weather for the week
Loading forecast…
Forecast: Open-Meteo (CC BY 4.0), model data for this point.
Your constraints
Day 1 — São Jorge Castle at opening, a 13:00 lunch table
leave byLeave Sé de Lisboa by 12:10 to keep the 13:00 last seating.Leave Sé de Lisboa by 12:10 PM to keep the 1:00 PM last seating.
25 min of buffer left; holds while the queue at São Jorge Castle stays under 30 min.
- 09:00–09:28Walk east and uphill via Rua da Madalena (steep)
- 09:28–10:33São Jorge Castle
- 10:33–10:47Walk downhill through Alfama
- 10:47–11:32Sé de Lisboa
- 11:32–11:45Walk down to Baixa
- 11:45–13:00Buffer / wander near Your reserved lunch (Baixa)
- 13:00–14:00Lunch table 13:00 (Baixa)hard
What this plan gives up
- L2Shorten São Jorge Castle to 60 min (minimum worthwhile visit) — protects: Lunch table 13:00 (Baixa).Shorten São Jorge Castle to 60 min (minimum worthwhile visit) — protects: Lunch table 1:00 PM (Baixa).
- L2Skip Praça do Comércio (optional) — protects: Lunch table 13:00 (Baixa).Skip Praça do Comércio (optional) — protects: Lunch table 1:00 PM (Baixa).
Switches if the ground changes
- heat São Jorge Castle → Café at Santa Luzia (shade, field-verify) (8′, then 16′ p90 to the anchor)
Why this route?
DFL 3.5 = PFL 3.2 + OFL 0.3 · walk 3.2 km (2 mi)2 mi (3 km) · steps ↑0 ↓0
P_late 2.0% (100 Monte Carlo runs) · margin p90 25′ · relax L2 · yield 13.7 · option value 0.56
Deadline: last seating 13:00 → latest arrival 12:50, slack 26′
β vs α: time risk 0% → 2%; margin -40 min; -€13.
trace: generated 32 · rejected p50_after_latest_arrival×6, p_late>0.15×5, no_edge×1 · frontier 15 · seed 3031914070 · solver 0.2.0 · confidence medium
After: Hotel or a café 14:00–16:30; Miradouro de Santa Catarina or São Pedro de Alcântara at sunset.
Day 2 — Belém: monastery, then a pastel de nata
- 09:30–10:08Tram 15E or train to Belém, then walk
- 10:08–11:23Jerónimos Monastery
- 11:23–11:27Walk east along Rua de Belém
- 11:27–12:07Pastéis de Belém
- 12:07–12:24Walk to the river
- 12:24–13:29Tower of Belém
Switches if the ground changes
- heat Jerónimos Monastery → Pastéis de Belém (4′)
- heat Tower of Belém → Pastéis de Belém (17′)
Why this route?
DFL 5.3 = PFL 2.6 + OFL 2.7 · walk 2.6 km (1.6 mi)1.6 mi (3 km) · steps ↑0 ↓0
P_late 0.0% (fast path: safe) · margin p90 n/a · relax L0 · yield 22 · option value 1.08
trace: generated 24 · rejected none · frontier 4 · seed 3031914070 · solver 0.2.0 · confidence high
After: Afternoon: flat Baixa and the river at Praça do Comércio; book the Alfama dinner ahead.
Day 3 — Chiado, car to the airport at 12:00
leave byLeave Santa Justa Lift by 11:15 to keep the 12:00 boarding.Leave Santa Justa Lift by 11:15 AM to keep the 12:00 PM boarding.
36 min of buffer left.
- 08:30–08:40Walk west to Largo do Chiado
- 08:40–09:10A Brasileira
- 09:10–09:14Walk to Largo do Carmo
- 09:14–09:54Carmo Convent
- 09:54–09:56Walk around the corner
- 09:56–10:31Santa Justa Lift
- 10:31–10:37Walk down to the hotel
- 10:37–12:00Buffer / wander near Hotel pickup (bags) → Lisbon airport
- 12:00–13:00Car to the airport at 12:00hard
What this plan gives up
- L2Shorten Santa Justa Lift to 20 min (minimum worthwhile visit) — protects: Car to the airport at 12:00.Shorten Santa Justa Lift to 20 min (minimum worthwhile visit) — protects: Car to the airport at 12:00 PM.
Switches if the ground changes
- heat Carmo Convent → A Brasileira (4′)
Why this route?
DFL 2.5 = PFL 1.5 + OFL 1 · walk 1.5 km (0.9 mi)0.9 mi (2 km) · steps ↑0 ↓0
P_late 1.0% (100 Monte Carlo runs) · margin p90 36′ · relax L2 · yield 15.3 · option value 0.71
Deadline: boarding 12:00 → latest arrival 11:50, slack 28′
β vs α: time risk 0% → 1%; margin -10 min; +€0.
trace: generated 16 · rejected none · frontier 5 · seed 3031914070 · solver 0.2.0 · confidence medium
After: Lisbon airport: allow 2.5–3 h before an international departure.