Days · Nairobi
Nairobi in 3 days
Museum morning, a Karen and giraffes day, and a last coffee before the car to the airport; every long leg is a car, and the last day ends with the bags already in it.
Days
3
Plan status
draft
Walking
2km
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 — Museum Hill, lunch in the CBD
leave byLeave Nairobi National Museum by 11:40 to keep the 12:30 last seating.Leave Nairobi National Museum by 11:40 AM to keep the 12:30 PM last seating.
31 min of buffer left.
- 08:30–08:55Ride-hail car to Museum Hill
- 08:55–10:25Nairobi National Museum
- 10:25–10:45Car to the CBD
- 10:45–12:30Buffer / wander near Your lunch table (CBD)
- 12:30–13:30Lunch table 12:30 (CBD)hard
What this plan gives up
- L1Taxi KES 500 (Ride-hail car to Museum Hill) — protects: Lunch table 12:30 (CBD).Taxi KES 500 (Ride-hail car to Museum Hill) — protects: Lunch table 12:30 PM (CBD).
- L1Taxi KES 400 (Car to the CBD) — protects: Lunch table 12:30 (CBD).Taxi KES 400 (Car to the CBD) — protects: Lunch table 12:30 PM (CBD).
- L2Shorten Nairobi National Museum to 90 min (minimum worthwhile visit) — protects: Lunch table 12:30 (CBD).Shorten Nairobi National Museum to 90 min (minimum worthwhile visit) — protects: Lunch table 12:30 PM (CBD).
- L2Skip City Market (optional) — protects: Lunch table 12:30 (CBD).Skip City Market (optional) — protects: Lunch table 12:30 PM (CBD).
- L2Skip Nairobi Railway Museum (optional) — protects: Lunch table 12:30 (CBD).Skip Nairobi Railway Museum (optional) — protects: Lunch table 12:30 PM (CBD).
Why this route?
DFL 1.4 = PFL 0.4 + OFL 1 · walk 400 m (0.2 mi)0.2 mi (400 m) · steps ↑0 ↓0
P_late 0.0% (100 Monte Carlo runs) · margin p90 31′ · relax L2 · yield 6 · option value 0
Deadline: last seating 12:30 → latest arrival 12:20, slack 18′
β vs α: time risk 6% → 0%; margin +28 min; +KES 0.
trace: generated 10 · rejected no_edge×2, p50_after_latest_arrival×4, p_late>0.15×2 · frontier 4 · seed 1906112897 · solver 0.2.0 · confidence medium
After: Hotel or AC café 13:30–16:00; be back at the hotel before dusk.
Day 2 — Karen, a garden lunch, the giraffes
- 08:30–09:25Ride-hail car to Karen
- 09:25–10:25Karen Blixen Museum
- 10:25–10:35Walk north on Karen Road
- 10:35–11:20Karen Blixen Coffee Garden
- 11:20–11:45Car to Duma Road
- 11:45–12:45Giraffe Centre
- 12:45–13:00Car to Langata Road
- 13:00–15:00Carnivore Restaurant
What this plan gives up
- L1Taxi KES 1,500 (Ride-hail car to Karen) — saves walking and transfers.
- L1Taxi KES 700 (Car to Duma Road) — saves walking and transfers.
- L1Taxi KES 500 (Car to Langata Road) — saves walking and transfers.
Why this route?
DFL 2.8 = PFL 1.3 + OFL 1.5 · walk 1.3 km (0.8 mi)0.8 mi (1 km) · steps ↑0 ↓0
P_late 0.0% (fast path: safe) · margin p90 n/a · relax L1 · yield 21.3 · option value 0
trace: generated 28 · rejected no_edge×1 · frontier 3 · seed 1906112897 · solver 0.2.0 · confidence medium
After: Evening: dinner at the hotel or by car; book the ride back before you go.
Day 3 — A last coffee, car to JKIA at 12:00
leave byLeave Java House (Westlands) by 11:25 to keep the 12:00 boarding.Leave Java House (Westlands) by 11:25 AM to keep the 12:00 PM boarding.
20 min of buffer left.
- 09:00–09:03Walk along Westlands Road
- 09:03–09:48Java House (Westlands)
- 09:48–09:54Car back to the hotel for the bags
- 09:54–12:00Buffer / wander near Hotel pickup (bags) → Jomo Kenyatta (JKIA)
- 12:00–13:00Car to JKIA at 12:00hard
What this plan gives up
- L1Taxi KES 300 (Car back to the hotel for the bags) — protects: Car to JKIA at 12:00.Taxi KES 300 (Car back to the hotel for the bags) — protects: Car to JKIA at 12:00 PM.
- L2Skip Karura Forest (optional) — protects: Car to JKIA at 12:00.Skip Karura Forest (optional) — protects: Car to JKIA at 12:00 PM.
Why this route?
DFL 0.7 = PFL 0.2 + OFL 0.5 · walk 200 m (0.1 mi)0.1 mi (200 m) · steps ↑0 ↓0
P_late 0.0% (fast path: safe) · margin p90 20′ · relax L2 · yield 4 · option value 0
Deadline: boarding 12:00 → latest arrival 11:50, slack 15′
trace: generated 6 · rejected fast_fail:deadline×3, p50_after_latest_arrival×1 · frontier 1 · seed 1906112897 · solver 0.2.0 · confidence medium
After: JKIA: allow 3 h before an international departure; traffic can double the ride.