What's a good 3-day itinerary for Oslo?
Day 1 covers Bjørvika and the waterfront on foot. Walk the Opera House roof by 9 AM, cross to MUNCH, loop past Akershus Fortress to Aker Brygge for dinner. Day 2 takes the bus to Bygdøy for the museums, then tram 12 to Vigeland's 212 sculptures in Frogner Park. Day 3 explores Grünerløkka and Mathallen, then T-bane 1 to Holmenkollen. About 24 kilometres total walking.
Day 1 stays along the Bjørvika waterfront. The Oslo Opera House opened in 2008, and the angled marble roof is accessible before the 10 AM box office. By 9 AM you'll have the white Carrara surface mostly to yourself, the fjord wind cool on your face. MUNCH sits 400 metres east. The 2021 building holds 28,000 works across 13 floors. Spend 90 minutes on floors 7 through 10, where The Scream and Madonna hang. Walk southwest to Akershus Fortress, built in 1290 and still a functioning military base. Entry is free. By 1 PM, cut through Kvadraturen to Engebret Café on Bankplassen 1, operating since 1857. The reindeer stew runs about 350 NOK, roughly 37 USD. Walk Karl Johans gate from Oslo Cathedral, consecrated in 1697, to the Royal Palace, completed in 1849. Stop at the Nobel Peace Center on the way to Aker Brygge. It opened in 2005 and admission is around 150 NOK. Dinner at Lofoten Fiskerestaurant, where grilled cod with brown butter costs around 380 NOK. The waterfront tables fill by 7 PM in June, when the sun still hangs high over the Oslofjord.
Day 2 heads west to Bygdøy. Catch the number 30 bus from Nationaltheatret at 9:30 AM for the 15-minute ride. The Norwegian Museum of Cultural History covers 14 acres of open-air exhibits, including a stave church from around 1200. The interiors smell of centuries-old tar and pine resin. Allow 2 hours. Walk 10 minutes south to the Fram Museum to see the polar vessel Roald Amundsen sailed to Antarctica in 1911. The Kon-Tiki Museum sits next door. Thor Heyerdahl's balsa raft looks impossibly fragile up close, the lashed ropes visibly worn. Lunch on Bygdøy tends to be overpriced, about 220 NOK for a forgettable sandwich. Take the bus back and eat at Lorry on Parkveien 12 near the Royal Palace, where the fish soup runs around 195 NOK. After lunch, tram 12 from Majorstuen drops you at Frogner Park's south gate. Gustav Vigeland worked on this installation from 1907 until his death in 1943. The 212 bronze and granite sculptures fill 80 acres. The Monolith, carved from a single granite block, stands 14 metres tall. Late afternoon light from the west side hits the figures best.
Day 3 shifts northeast to Grünerløkka, Oslo's former industrial quarter turned café district along the Akerselva river. Start at Tim Wendelboe on Grüners gate 1 by 9 AM. This single-origin roaster has been winning Nordic barista competitions since 2004. A pour-over costs 65 NOK. The room holds maybe 12 seats, and roast-warm air hits you at the door. Walk 8 minutes north to Mathallen Oslo in the Vulkan complex, a food hall with about 30 vendors. Try the brunost at Ostehuset or pick up smoked salmon at Vulkanfisk for around 120 NOK per 200 grams. After noon, take T-bane line 1 from Stortinget to Holmenkollen, a 25-minute ride that climbs 370 metres above sea level. The ski jump tower, rebuilt for the 2011 World Championships, gives a full panorama south over the Oslofjord. Admission runs around 170 NOK. On clear days the view reaches 60 kilometres. Take the same line back and finish at Olympen on Grønlandsleiret 15, a beer hall open since 1892. The pork shank with sauerkraut costs 295 NOK, and 18 taps pour mostly Norwegian craft.
Oslo is expensive by any standard, but the 72-hour Oslo Pass at 895 NOK (about 94 USD) covers all public transit and entry to over 30 museums, including MUNCH, the Fram Museum, and Holmenkollen. Buy it at the tourist information office inside Oslo Sentralstasjon. The Flytoget airport express from Gardermoen takes 19 minutes to Oslo S and costs 220 NOK. The regular Vy train takes 23 minutes for 117 NOK. Both depart from the same airport terminal level. Mind you, June weather in Oslo sits around 17°C with long, bright days. The sun sets around 10:45 PM and rises before 4 AM, which stretches golden hour to nearly 3 hours of soft Nordic light. That lingering twilight will wreck your sleep without an eye mask. Total walking across the three days comes to roughly 24 kilometres.
Walking + transit across the three-day route.
Day one
-
9 AM BjørvikaWalk the Oslo Opera House roof. The angled white Carrara marble slopes toward the fjord. Free access, no ticket needed.
-
10:30 AM BjørvikaVisit MUNCH, the Munch Museum's 2021 waterfront building. Head to floors 7 through 10 for The Scream and Madonna. Allow 90 minutes.
-
12:30 PM SentrumWalk southwest along the harbor to Akershus Fortress, built in 1290. Free entry through the medieval walls and gravel courtyards.
-
1 PM KvadraturenLunch at Engebret Café on Bankplassen 1, operating since 1857. The reindeer stew runs about 350 NOK (37 USD).
-
2:30 PM SentrumWalk Karl Johans gate from Oslo Cathedral (1697) to the Royal Palace (1849). About 1.5 kilometres, mostly pedestrianized.
-
4:30 PM Aker BryggeNobel Peace Center at Aker Brygge, opened 2005. Admission around 150 NOK. Allow 60 minutes.
-
7 PM Aker BryggeDinner at Lofoten Fiskerestaurant on Aker Brygge. Grilled cod with brown butter costs around 380 NOK. Book a waterfront table.
Day two
-
9:30 AM BygdøyBus 30 from Nationaltheatret to Bygdøy. The ride takes 15 minutes.
-
10 AM BygdøyNorwegian Museum of Cultural History. 14 acres of open-air exhibits, including a stave church from around 1200. Allow 2 hours.
-
12 PM BygdøyFram Museum to see Amundsen's polar vessel, then the Kon-Tiki Museum next door for Heyerdahl's balsa raft. About 90 minutes total.
-
1:30 PM MajorstuenBus back to the city. Lunch at Lorry on Parkveien 12 near the Royal Palace. Fish soup runs about 195 NOK.
-
3 PM FrognerTram 12 from Majorstuen to Frogner Park. Walk through Vigeland's 212 sculptures, including the 14-metre Monolith. Free entry, allow 2 hours.
-
5:30 PM MajorstuenWalk Bogstadveien for window shopping and coffee. Oslo's longest shopping street runs about 1.5 kilometres.
-
7:30 PM BislettDinner at Smalhans on Ullevålsveien 43. Small-plates Nordic menu, about 600 NOK for 5 dishes. Book ahead.
Day three
-
9 AM GrünerløkkaCoffee at Tim Wendelboe on Grüners gate 1. Nordic barista champion roaster since 2004. A pour-over costs 65 NOK.
-
10 AM VulkanMathallen Oslo food hall in the Vulkan complex. About 30 vendors. Try brunost at Ostehuset, smoked salmon at Vulkanfisk (120 NOK per 200g).
-
11:30 AM GrünerløkkaWalk south along the Akerselva river path. Former mill buildings, small waterfalls, and street art. About 2 kilometres to Grønland.
-
1:30 PM HolmenkollenT-bane line 1 from Stortinget to Holmenkollen. 25-minute ride that climbs 370 metres above sea level.
-
2 PM HolmenkollenHolmenkollen Ski Museum and jump tower, rebuilt for the 2011 World Championships. Full Oslofjord panorama. Admission around 170 NOK.
-
4:30 PM GrønlandT-bane line 1 back to the city center. Browse Grønland's South Asian grocery shops and bakeries along Tøyengata.
-
7 PM GrønlandDinner at Olympen on Grønlandsleiret 15, a beer hall open since 1892. Pork shank with sauerkraut 295 NOK. 18 taps of Norwegian craft.
Last verified by automated review (v1.7.2) on June 18, 2026. What is automated review?