5 days in Oslo with kids

5 days adds a longer Bygdøy day, a fjord cruise, and Holmenkollen ski jump.

Family Score · 79/100 for Oslo

5-day family trip to Oslo

5 days adds a longer Bygdøy day, a fjord cruise, and Holmenkollen ski jump.

Day-by-day

  • Day 1: Opera + Munch museum + harbour
  • Day 2: Bygdøy museum peninsula (full day)
  • Day 3: Vigeland + Frogner Park picnic
  • Day 4: Holmenkollen ski-jump museum + simulator + hiking trail in summer
  • Day 5: 2-hour mini-fjord cruise + Astrup Fearnley modern art, flight home

Where to stay for a 5-day trip

Mid-length trips split the difference — central but not necessarily the most expensive block.

📍 Sentrum (central)

Walk to Opera, port, Karl Johans gate. Pick near the Opera for views, Grünerløkka for food scene.

📍 Grünerløkka

Hipster-local neighbourhood, best food scene, tram in to centre in 10 min.

📍 Bjørvika (new waterfront)

Opera + Munch museum on your doorstep, newest hotels, best harbor views.

Budget for 5 days — family of 4

Mid tier estimate

€2,400–3,200 for 3 nights (3-star central hotel, Oslo Pass covering all museums + transit, 2 restaurant dinners).

Saving tips (apply to any trip length):
  • 💡 Oslo Pass covers all museums + public transport + fjord ferry — ESSENTIAL at these prices
  • 💡 Supermarket (Rema 1000, Kiwi) breakfast + lunch spend is 60% below café
  • 💡 Vinmonopolet (state alcohol shop) is the only "cheap" wine source
  • 💡 Ruter 24-hour family ticket (2 adults + 4 kids) is 100 NOK = €8

Best time for a 5-day Oslo trip

When: May–Sep (long days, swimmable fjord), Dec (Christmas market + Winter Park), avoid Jan–Mar (dark, -10°C with wind chill)

Getting there: Oslo Airport (OSL) → centre by Flytoget train in 20 min, direct. Direct from most European hubs (2–3h); SAS and Norwegian both serve it.

Build this trip around your kids' ages

Famila takes your dates, your kids' ages, and your budget — and writes a Oslo itinerary that actually fits your family. Not a feed of generic "family-friendly" places.

Plan my Oslo trip — free →

No signup required · takes about 2 minutes