Days · Oslo
Oslo in 3 days
Waterfront and Opera House with a lunch on Karl Johans gate, then the fortress and a food hall, then a slow last morning; the last day ends with the bags already in hand for the airport train.
Days
3
Plan status
draft
Walking
12km
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: Opera House and Bjørvika, cathedral, a 13:00 lunch table
leave byLeave Oslo Cathedral by 12:30 to keep the 13:00 last seating.Leave Oslo Cathedral by 12:30 PM to keep the 1:00 PM last seating.
47 min of buffer left.
- 09:30–09:45Walk to Oslo Opera House roof
- 09:45–10:25Oslo Opera House roof
- 10:25–10:37Walk to Oslo Cathedral
- 10:37–11:02Oslo Cathedral
- 11:02–11:06Walk to the lunch table
- 11:06–13:00Buffer / wander near Your reserved lunch (Karl Johans gate)
- 13:00–14:00Lunch table 13:00 (Karl Johans gate)hard
What this plan gives up
- L2Skip MUNCH (Munch Museum) (optional) — protects: Lunch table 13:00 (Karl Johans gate).Skip MUNCH (Munch Museum) (optional) — protects: Lunch table 1:00 PM (Karl Johans gate).
Switches if the ground changes
- heat Oslo Opera House roof → Café in the Bjørvika waterfront (AC) (5′, then 11′ p90 to the anchor)
- heat MUNCH (Munch Museum) → Café in the Bjørvika waterfront (AC) (4′, then 11′ p90 to the anchor)
Why this route?
DFL 2.3 = PFL 2.3 + OFL 0 · walk 2.3 km (1.4 mi)1.4 mi (2 km) · steps ↑0 ↓0
P_late 0.0% (fast path: safe) · margin p90 47′ · relax L2 · yield 11 · option value 0.67
Deadline: last seating 13:00 → latest arrival 12:50, slack 15′
β vs α: time risk 0% → 0%; margin +9 min; -NOK 150.
trace: generated 12 · rejected no_edge×2 · frontier 4 · seed 133928338 · solver 0.2.0 · confidence medium
After: Museum or AC café 14:00–17:00; keep the evening free for the harbour.
Day 2: Akershus Fortress, City Hall and Mathallen
- 09:30–09:45Walk to Akershus Fortress
- 09:45–11:00Akershus Fortress
- 11:00–11:06Walk to City Hall and its square
- 11:06–11:46City Hall and its square
- 11:46–12:26Walk to Mathallen Oslo food hall
- 12:26–13:46Mathallen Oslo food hall
What this plan gives up
- L2Skip Vippa food hall (optional).
Switches if the ground changes
- heat Akershus Fortress → Café in the Bjørvika waterfront (AC) (0′)
Why this route?
DFL 4.6 = PFL 4.6 + OFL 0 · walk 4.6 km (2.9 mi)2.9 mi (5 km) · steps ↑0 ↓0
P_late 0.0% (fast path: safe) · margin p90 n/a · relax L2 · yield 16 · option value 0
trace: generated 48 · rejected no_edge×2 · frontier 6 · seed 133928338 · solver 0.2.0 · confidence medium
After: Evening: Aker Brygge and the harbour front; light lasts late in summer. Optional evening: tram 12 to Vigeland Park, open at all hours; light lasts late in summer.
Day 3: Grünerløkka and Karl Johans gate, train to the airport
leave byLeave Karl Johans gate stroll by 11:55 to keep the 12:30 boarding.Leave Karl Johans gate stroll by 11:55 AM to keep the 12:30 PM boarding.
19 min of buffer left.
- 09:00–09:30Walk to Olaf Ryes plass and river paths
- 09:30–10:10Olaf Ryes plass and river paths
- 10:10–10:45To Karl Johans gate stroll
- 10:45–11:25Karl Johans gate stroll
- 11:25–11:31Back to the hotel for the bags
- 11:31–12:30Buffer / wander near Hotel pickup (bags) → Oslo S and Oslo Airport
- 12:30–13:30Leave the hotel for the airport train at 12:30hard
What this plan gives up
- L2Shorten Olaf Ryes plass and river paths to 40 min (minimum worthwhile visit) — protects: Leave the hotel for the airport train at 12:30.Shorten Olaf Ryes plass and river paths to 40 min (minimum worthwhile visit) — protects: Leave the hotel for the airport train at 12:30 PM.
- L2Skip Grünerløkka cafés (optional) — protects: Leave the hotel for the airport train at 12:30.Skip Grünerløkka cafés (optional) — protects: Leave the hotel for the airport train at 12:30 PM.
Why this route?
DFL 5.3 = PFL 5.3 + OFL 0 · walk 5.3 km (3.3 mi)3.3 mi (5 km) · steps ↑0 ↓0
P_late 1.0% (100 Monte Carlo runs) · margin p90 19′ · relax L2 · yield 8.5 · option value 0
Deadline: boarding 12:30 → latest arrival 12:20, slack 15′
β vs α: time risk 0% → 1%; margin -51 min; -NOK 300.
trace: generated 24 · rejected no_edge×2, p_late>0.15×1 · frontier 11 · seed 133928338 · solver 0.2.0 · confidence medium
After: Oslo Airport: allow 2.5–3 h before an international departure; the train takes about 25 min from Oslo S.