Oslo in 2 Days on a Budget (With Daily Costs)
Two days in Oslo: the free sights carry it
Two days is enough to walk Sentrum, do the city’s best sight for free, and add exactly one paid museum, no more. The train choice matters before you’ve even checked in: Vy over Flytoget saves NOK 144 each way, NOK 288 for the round trip, more than a Munch Museum ticket. Need more room? The 4-day plan adds Bygdøy and Akershus; the 7-day plan fits in the whole city at an easy pace. For day trips beyond the city itself, that’s a separate trip covered in the Oslo as a base guide .
| 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 |
Book these before you go:
- Your Sentrum or Grünerløkka hotel : confirm which side of Sentrum’s price gap you’re paying before you commit two nights to it.
- Munch Museum timed-entry tickets : the daytime slot (NOK 280) books out on weekends; the cheaper 18:00-21:00 slot (NOK 200) rarely does.
- Oslo Pass : only worth it here if you’re stacking a second paid museum onto day 2, see the maths below.
Before you land: the train that saves you NOK 144
Oslo Gardermoen sits 45-50km north of the centre. Flytoget covers it in about 19 minutes for NOK 268; Vy runs the same rails in 25-30 minutes for NOK 124. For a 2-day trip, that NOK 144 difference is close to a full museum ticket, so take Vy unless the extra six to eleven minutes genuinely matters. Note that Flytoget’s dedicated service is confirmed to end December 2027, so this exact comparison is a 2026-2027 window, not a permanent setup. A standard Ruter ticket does not cover this leg either way; Gardermoen sits outside Zone 1.
Day 1: Sentrum and the free sight that justifies the trip
Check in, drop the bags, and walk Karl Johans gate from Oslo S toward the Royal Palace, free the whole way and the natural spine for the rest of the day. Time it for roughly 13:30 if you want the free Changing of the Guard. From there it’s a walkable stretch to Frogner Park and the Vigeland Sculpture Park itself: over 200 Gustav Vigeland bronzes and granite works, free, open 24 hours, no ticket required. Budget real time here, not a quick pass-through; it’s the single best reason to be in Oslo and it costs nothing. For dinner, self-cater from a Rema 1000 or Kiwi supermarket near your hotel, or pick a casual Sentrum spot in the NOK 180-300 lunch-price band rather than a NOK 600-900 sit-down dinner. A single Ruter Zone 1 ticket (NOK 46) covers any tram or bus hop you need.
Day 2: Bjørvika, and one museum you actually pay for
Start at the Opera House and walk its sloped roof for fjord and Barcode views, free and open most of the day. Deichman Bjørvika, the six-floor main library next door, costs nothing to wander either. Then pick one paid museum for the day: the Munch Museum (NOK 280 daytime, NOK 200 for the 18:00-21:00 slot, free Wednesday evenings except July and August) or the National Museum (around NOK 200), not both, since a 2-day trip doesn’t have room for the Bygdøy peninsula on top. There are two genuinely different Scream paintings across Oslo’s museums, the National Museum’s 1893 painted version and the Munch Museum’s 1910 version, so “seeing The Scream” isn’t a one-museum errand if you ever come back for a longer trip. Close the day walking Aker Brygge and Tjuvholmen, free, for harbour views before dinner.
Is 2 days enough time for Oslo?
It covers the essentials, Vigeland, the Opera roof, and one paid museum, comfortably, but it’s a highlight reel. Bygdøy’s Fram and Kon-Tiki museums, Akershus Fortress, and Grünerløkka’s coffee culture all get cut entirely. If any of those matter to you, the 4-day plan is the next real step up.
How much does 2 days in Oslo actually cost?
Figure NOK 3,200-4,600 total for two people across both days: a budget hotel or hostel, groceries plus one or two casual meals out, Zone 1 transit, and one museum ticket each. Drop the museum and self-cater every meal and that falls closer to NOK 2,000-2,800, since Vigeland, the Opera roof, and the library cost nothing beyond the transit to reach them.
Money moves that matter in 48 hours
Take Vy over Flytoget on the way in and out; the saved NOK 288 round trip covers a museum ticket with change left over. Buy a Ruter day ticket (NOK 137) rather than paying single fares if you’re making more than three trips in a day. If alcohol is part of your plan, buy at Vinmonopolet or duty-free rather than at bar prices, where a beer alone runs NOK 90-150.