Oslo in 7 Days on a Budget (With Daily Costs)
Seven days in Oslo: the whole city, paced properly
A week covers all of Oslo’s city-family sights, Vigeland, both major museums, Bygdøy, Akershus, Grünerløkka, Holmenkollen, and Aker Brygge, plus a genuinely slow final day on the Oslofjord, without repeating a neighbourhood or padding the schedule. This plan is city-only; the Oslofjord islands beyond Hovedøya, Fredrikstad, and Drammen are their own trip in the Oslo as a base guide . Shorter stay? The 6-day , 4-day , and 2-day plans all nest inside this one.
| Day | Focus | Rough spend (2 people) |
|---|---|---|
| Day 1 | Arrival, Sentrum walk, Vigeland Sculpture Park | NOK 1,400-2,000 |
| Day 2 | Opera roof, Deichman library, one paid museum | NOK 1,800-2,600 |
| Day 3 | Bygdøy peninsula: Fram and Kon-Tiki | NOK 1,600-2,200 |
| Day 4 | Akershus grounds, Palace, Grünerløkka | NOK 900-1,400 |
| Day 5 | Holmenkollen and Nordmarka forest | NOK 900-1,600 |
| Day 6 | Second museum, Aker Brygge and Tjuvholmen | NOK 1,600-2,200 |
| Day 7 | Hovedøya ferry, free time, departure | NOK 700-1,200 |
Book these before you go:
- Your Sentrum or Grünerløkka hotel : seven nights makes the Grünerløkka-versus-Sentrum price gap worth real money.
- Oslo Pass : price it out for day 6 specifically, where two museums land on one day, see the maths below.
- Oslofjord sightseeing cruise : the paid, narrated version of day 7’s ferry crossing, worth it only if you want commentary rather than just the water and the islands.
Before you land: the train math for a week-long trip
Flytoget covers Gardermoen to Oslo S in about 19 minutes for NOK 268; Vy takes 25-30 minutes for NOK 124. Across a round trip that’s NOK 288 saved, enough to cover most of day 7’s ferry costs for two. Flytoget’s dedicated service ends December 2027 by government confirmation, so this comparison holds through that window. A standard Ruter ticket doesn’t cover the Gardermoen leg on either train.
Day 1: Sentrum and the free sight that justifies the trip
Check in, walk Karl Johans gate from Oslo S to the Royal Palace, free throughout, timed for roughly 13:30 for the free Changing of the Guard. Continue to Frogner Park and the Vigeland Sculpture Park: over 200 Gustav Vigeland works, free, open 24 hours. Self-cater dinner from a Rema 1000 or Kiwi, or pick a casual Sentrum lunch (NOK 180-300) over a full dinner (NOK 600-900).
Day 2: Bjørvika and one museum
Walk the Opera House’s free roof, then Deichman Bjørvika’s six free floors. Pick one paid museum: the Munch Museum (NOK 280 daytime, NOK 200 for 18:00-21:00, free Wednesday evenings outside July/August) or the National Museum (around NOK 200). Whichever one you skip today comes back on day 6.
Day 3: Bygdøy, and the museum that’s genuinely closed
Bus 30 (about 15 minutes) or the seasonal ferry (roughly late March to early October) from Rådhusbrygge reaches Bygdøy. The Fram Museum and Kon-Tiki Museum sit next to each other; a combined ticket runs about NOK 250, sold on-site. The Viking Ship Museum has been closed since September 2021 for its rebuild into the Museum of the Viking Age, targeted for around 2027, so don’t plan around seeing the Oseberg or Gokstad ships this year. Add the Norwegian Folk Museum (around NOK 200) only with real spare time.
Day 4: Akershus, the Palace grounds, and Grünerløkka
Walk the Akershus Fortress grounds, free, skipping the paid castle interior (NOK 150). The Royal Palace exterior and gardens are free any time; the June 20-August 16, 2026 interior tour (around NOK 135) sells out and needs booking ahead. Spend the afternoon in Grünerløkka: window-shop, sit down at a coffee roaster like Tim Wendelboe, and pick up groceries at a Kiwi or Rema 1000.
Day 5: Holmenkollen and the Nordmarka forest
T-bane line 1 to Holmenkollen station, then walk uphill to the ski jump. The exterior and hillside views cost nothing; the museum and jump tower add roughly NOK 160-190. Nordmarka’s forest trails start right at your feet, free, floodlit for after-dark laps in winter. Bring your own food rather than paying Frognerseteren’s sit-down prices.
Day 6: the other museum, and Aker Brygge for free
Go back for whichever of the Munch Museum or the National Museum you skipped on day 2. This is the day the Oslo Pass maths actually works: Munch (NOK 280) plus National Museum (around NOK 200) plus a Ruter day ticket (NOK 137) totals roughly NOK 617, against NOK 595 for the 24-hour Oslo Pass. In the afternoon, walk Aker Brygge and Tjuvholmen, free, and the Astrup Fearnley Museum’s outdoor sculpture park, also free even if you skip the paid galleries inside.
Day 7: the Oslofjord, the cheap way, and departure
Skip the paid sightseeing cruise unless you specifically want narration; a standard Ruter Zone 1 ticket (NOK 46) covers the public ferry out to Hovedøya, the same water and islands a cruise charges considerably more for. Spend the morning there, walking the island’s ruins and shoreline, then head back for a slow final afternoon: pack, use up any leftover groceries rather than buying a last restaurant meal, and take Vy back to Gardermoen unless your flight timing genuinely needs Flytoget’s speed.
Is a week actually worth it for Oslo, or does it drag?
A week only earns its keep if the extra days go toward genuinely different things, both museums, Bygdøy, an outdoor day, and the Oslofjord, not repeat laps of Sentrum. Paced this way, seven days doesn’t drag; padded with a second visit to Vigeland or Karl Johans gate, it will. Anyone wanting Fredrikstad or the Oslofjord islands beyond Hovedøya should add an eighth day rather than compress it into this one.
How much does 7 days in Oslo actually cost?
Figure NOK 10,300-14,600 total for two people: a budget hotel or hostel for seven nights, groceries plus a handful of casual meals, Zone 1 transit, two museum tickets each (or the Oslo Pass on day 6), the Fram/Kon-Tiki combined ticket, an optional Holmenkollen tower ticket, and the cheap Hovedøya ferry crossing. Self-cater harder and use the Oslo Pass on day 6, and that drops toward NOK 8,000-11,000.
Money moves that matter across a week
Take Vy over Flytoget on both legs for the NOK 288 round-trip saving. Price the Oslo Pass specifically for day 6, the only day two paid museums genuinely stack. Buy Ruter day tickets (NOK 137) on your busiest transit days rather than singles, and use the cheap public ferry on day 7 instead of a paid Oslofjord cruise unless commentary is worth the extra cost to you.