Start your Oslo adventure at the Vigeland Sculpture Park. This incredible park is home to over 200 bronze, granite and cast iron sculptures created by Gustav Vigeland. The park is open 24 hours a day and is free to enter.
Discover Norway's rich seafaring history with a visit to the Kon-Tiki Museum and Viking Ship Museum. The Kon-Tiki Museum houses Thor Heyerdahl's historic rafts, while the Viking Ship Museum displays three ancient Viking ships. Both museums are open from 10am to 4pm and cost around 120 NOK (per adult).
Take a stroll along the Oslo fjord to the bustling Aker Brygge promenade, where you can eat, drink, shop and relax. Afterwards, head to the Oslo City Hall and admire the beautiful architecture and artwork inside. The City Hall is open from 9am to 4pm and admission is free.
Visit the Munch Museum and see the largest collection of paintings, drawings and prints by the iconic Norwegian artist Edvard Munch. Later, enjoy an evening at the Norwegian National Opera and Ballet, known for its impressive architecture and world-class performances. The Munch Museum is open from 10am to 4pm and costs around 120 NOK (per adult), while ticket prices for the Opera vary.
Get panoramic views of Oslo from the top of the iconic Holmenkollen Ski Jump, the world's oldest ski jump still in use. Then, head to the Norsk Folkemuseum to experience Norwegian traditions and culture through exhibits, photos, and artifacts. The Holmenkollen Ski Jump is open from 10am to 4pm and costs around 150 NOK (per adult), while the Norsk Folkemuseum is open from 11am to 4pm and costs around 160 NOK (per adult).
End your trip with a visit to the waterfront Oslo Opera House, one of Oslo's most iconic modern landmarks. Then, head to the historic Akershus Fortress for a glimpse into Norway's military history and stunning views of Oslofjord. The Oslo Opera House is open from 12pm to 7pm (Tues-Sat) and admission is free, while the Akershus Fortress is open from 6am to 9pm and admission is free.
If you have more time, consider taking a boat tour of Oslofjord, visiting the Fram Museum, or exploring the Grünerløkka neighborhood. If you have less time, consider skipping one of the museums or landmarks and spending more time in nature at Bygdøy peninsula, which has hiking trails, beaches, and parks.