Best Things to Do in Oslo: 30 Attractions and Experiences You Shouldn’t Miss

Oslo is a city where culture, nature, and everyday life fit together unusually well. You can spend the morning looking at Edvard Munch’s art, the afternoon skiing or walking in the forest, and the evening beside the fjord with a seafood dinner and a sauna session. Whether you are planning a short city break or a longer trip around Norway, these are the best things to do in Oslo.

Oslo attractions in the city centre

1. Walk along Karl Johans gate

Karl Johans gate is Oslo’s main boulevard and a useful starting point for Oslo sightseeing. It runs from Oslo Central Station towards the Royal Palace, passing shops, cafés, the National Theatre, the Norwegian Parliament, and the University of Oslo. The street is especially lively in summer, while its broad pavements make it easy to explore at your own pace. Follow it west from the station and you will pass several major landmarks in one walk.

2. Visit the Royal Palace and Palace Park

The Royal Palace stands at the western end of Karl Johans gate, surrounded by the open lawns and paths of Palace Park. The palace is still used by Norway’s royal family, but parts of the interior are open to visitors during the summer season. Even when the building is closed, the park is worth visiting for a quiet break close to the centre. Check the official opening information before planning a guided tour.

3. See the Norwegian Parliament

Norway’s Parliament, known as the Storting, is one of the most recognisable buildings on Karl Johans gate. Its rounded yellow and red brick facade has watched over the city since the nineteenth century. Guided tours are available at selected times, often during parliamentary recesses. If a tour does not fit your schedule, take a moment to view the building from Eidsvolls plass, the square directly in front of it.

4. Explore Oslo Cathedral

Oslo Cathedral, or Oslo Domkirke, is a peaceful place to pause among the busy streets of the city centre. The current building dates from the seventeenth century and has a richly decorated interior, including ceiling paintings and stained glass. The cathedral is an active place of worship, so visitors should be respectful and check for services or events before entering.

5. Admire the Oslo Opera House

The Oslo Opera House is both a performing arts venue and one of the city’s most enjoyable public spaces. Its sloping white roof rises from the waterfront and is designed for visitors to walk across. From the top, you get views over the harbour, the city, and the islands beyond. You can also book a performance, join a guided tour, or simply enjoy the building’s striking glass and marble architecture.

6. Discover Bjørvika and the harbour promenade

Bjørvika is the modern waterfront district around the Opera House, Deichman Bjørvika, and the MUNCH museum. Former industrial and port areas have been transformed into public spaces, restaurants, offices, and cultural venues. The harbour promenade is ideal for a relaxed walk, especially on a clear day. Look for sculptures, floating saunas, outdoor seating, and views towards the Oslofjord.

7. Visit the Deichman Bjørvika library

Deichman Bjørvika is Oslo’s main public library and an impressive example of contemporary architecture. The building has several floors of books, reading areas, workspaces, exhibitions, and city views. You do not need to be a library user to appreciate it. It is also a useful indoor stop if the weather changes, and the café and comfortable seating make it easy to spend more time than expected.

Museums and cultural experiences

8. Spend time at the MUNCH museum

The MUNCH museum houses one of the world’s most important collections of work by Edvard Munch, including different versions of The Scream. The museum is located in a tall waterfront building in Bjørvika, with galleries spread across multiple floors. Allow at least two hours if you want to explore beyond the most famous painting. The upper levels also offer impressive views over Oslo and the fjord.

9. Explore the National Museum

The National Museum brings together Norway’s collections of art, architecture, and design under one roof. Its permanent collection covers everything from historic Norwegian art to modern furniture and contemporary installations. The building itself is a major attraction, with a large light-filled exhibition hall on the top floor. It is one of the essential Oslo attractions for anyone interested in Nordic design and visual culture.

10. Visit the Nobel Peace Center

The Nobel Peace Center, close to Aker Brygge, presents exhibitions about the Nobel Peace Prize, its laureates, and current global issues. Displays often combine personal stories with photography, film, and interactive technology. It is a compact museum that works well for visitors interested in history, politics, and human rights. Check the current programme because temporary exhibitions change regularly.

11. See the Astrup Fearnley Museum

At the end of the Tjuvholmen waterfront, the Astrup Fearnley Museum focuses on modern and contemporary art. The museum is housed in a distinctive Renzo Piano-designed building with a curved glass roof. After viewing the collection, explore the surrounding sculptures and waterfront paths. Tjuvholmen is also a good place for a meal or a drink with views across the harbour.

12. Explore the Museum of Oslo

The Museum of Oslo, located in Frogner Park, tells the story of the city and its people. Exhibitions cover Oslo’s urban development, architecture, social history, and changing neighbourhoods. It is a helpful choice if you want context for the places you will see elsewhere in the city. Combining it with Vigeland Sculpture Park makes a convenient half-day outing.

13. Learn about Norway’s maritime history

Bygdøy is home to several excellent museums, including the Fram Museum, the Kon-Tiki Museum, and the Norwegian Maritime Museum. The Fram Museum tells the story of polar exploration and lets you step aboard the famous ship Fram. The Kon-Tiki Museum focuses on Thor Heyerdahl’s expeditions across the Pacific and Atlantic. At the Maritime Museum, exhibitions explain Norway’s long relationship with the sea.

14. Visit the Norwegian Folk Museum

The Norwegian Folk Museum on Bygdøy is an open-air museum with historic buildings collected from different parts of Norway. Its wooden farmhouses, town buildings, and stave church help explain how people lived in earlier centuries. Seasonal events may include traditional crafts, food, and demonstrations. Give yourself several hours if you want to explore the grounds properly.

Parks, viewpoints, and outdoor things to do in Oslo

15. Walk through Vigeland Sculpture Park

Vigeland Sculpture Park is one of the most visited places in Oslo and a highlight of any first visit. More than two hundred works by Gustav Vigeland are arranged along a long axis through Frogner Park. The Monolith and the expressive figures on the bridge are particularly memorable, but the park is best experienced as a complete walk. Entry to the outdoor park is free.

16. Relax in Frogner Park

Even if you are not especially interested in sculpture, Frogner Park is a pleasant place to spend time outdoors. Its lawns, tree-lined paths, flower displays, and open spaces attract local residents throughout the year. In summer, it is ideal for a picnic. In winter, the park offers a quieter atmosphere and can be combined with a visit to the nearby Oslo City Museum.

17. Climb to the Ekebergparken viewpoint

Ekebergparken is a sculpture park on a hill southeast of the city centre. Its trails pass through woodland and open spaces containing works by artists such as Louise Bourgeois, James Turrell, and Damien Hirst. The main reward is the view over Oslo, the fjord, and the harbour. Wear comfortable shoes because the paths include slopes and uneven ground.

18. Hike or ski in Nordmarka

Nordmarka is the large forested area north of Oslo and one of the clearest examples of how nature shapes life in Oslo Norway. The metro can take you towards trailheads such as Frognerseteren or Sognsvann. In summer, marked paths are suitable for walking and hiking. In winter, the same landscape becomes a network of cross-country ski trails. Bring water and check conditions before setting out.

19. Visit Holmenkollen Ski Museum and jump

Holmenkollen Ski Jump is one of Norway’s best-known sporting landmarks. The Ski Museum beneath the jump explores more than a century of skiing, polar expeditions, and winter culture. An observation deck near the top provides wide views over Oslo and the surrounding forest. The journey by metro and bus is straightforward, and the area can be combined with a walk in Nordmarka.

20. Take the ferry to an Oslofjord island

The islands in the inner Oslofjord offer a simple escape from the city. Ferries from Aker Brygge and other central piers serve islands such as Hovedøya, Gressholmen, and Langøyene, depending on the season and route. Hovedøya has woodland, swimming spots, and the remains of a medieval monastery. Pack a picnic, check the return timetable, and allow extra time if you plan to swim or walk.

21. Enjoy the waterfront at Sørenga

Sørenga is a modern neighbourhood built beside the fjord, with a popular seawater swimming area and long views towards the city. The floating pool and promenade are busiest on warm summer days, but the area is enjoyable in every season. Walk there from Bjørvika, bring a towel in summer, and remember that sea temperatures can remain cold even when the air feels warm.

22. Try a fjord sightseeing cruise

A fjord cruise is one of the easiest ways to see Oslo from a different perspective. Regular sightseeing boats and seasonal tours pass islands, waterfront neighbourhoods, historic buildings, and wooded shorelines. A short cruise is useful when you have limited time, while longer trips may include lunch or stops at smaller islands. Bring a warm layer because it can feel cooler on the water.

23. Book a kayaking or stand-up paddleboard tour

For a more active experience, join a guided kayaking or stand-up paddleboard trip on the Oslofjord. Calm summer water makes it possible to see the city, islands, and shoreline at a slower pace. Guided tours are the safest choice for first-time visitors, as local operators can advise on weather, currents, and suitable routes. Tours are seasonal and normally depend on favourable conditions.

Food, neighbourhoods, and local experiences

24. Explore Grünerløkka

Grünerløkka is known for independent shops, cafés, bars, restaurants, and a relaxed creative atmosphere. Walk along Markveien and Thorvald Meyers gate, then follow the Akerselva river through nearby parks. On weekends, look for flea markets and local events. The neighbourhood is one of the best places to experience a more informal side of Oslo beyond the main sightseeing route.

25. Walk beside the Akerselva

The Akerselva runs from Maridalsvannet through northern and central Oslo before reaching the fjord. A riverside walk reveals waterfalls, old industrial buildings, parks, and residential areas. You can choose a short section near Grünerløkka or follow a longer route between the lake and the city. It is a rewarding option when you want outdoor scenery without leaving Oslo.

26. Browse Mathallen food hall

Mathallen is a lively indoor food hall in the Vulkan area, close to the Akerselva. Stalls sell Norwegian ingredients, international dishes, cheese, seafood, baked goods, and local drinks. It is a convenient place to try several flavours in one visit, especially if you are travelling with people who want different meals. Visit around lunchtime or early evening for the widest choice.

27. Visit a floating fjord sauna

Sauna culture is a major part of modern Oslo life, and several floating saunas operate along the waterfront. You can book a private session or join a shared sauna, often with the option of cooling off in the fjord. The experience is popular year-round, including winter. Follow the operator’s safety guidance, take a slow approach to cold water, and reserve ahead during busy periods.

28. Have coffee and pastries like a local

Café stops are an easy way to slow down during a busy day of Oslo sightseeing. Look for bakeries serving cardamom buns, cinnamon buns, sourdough bread, and strong coffee. Grünerløkka, Majorstuen, the city centre, and waterfront districts all have plenty of independent options. A relaxed coffee break can also help you experience the city’s everyday rhythm rather than moving from attraction to attraction.

29. Try Norwegian seafood and traditional food

Oslo’s restaurants make it easy to sample Norwegian seafood, including salmon, cod, prawns, and seasonal shellfish. For a more traditional meal, look for dishes such as fish soup, open sandwiches, meatballs, or brown cheese served with bread and waffles. Menus range from casual food halls to modern Nordic restaurants, so you can choose an experience that suits your budget and schedule.

30. See Oslo after dark

Oslo is generally calm and easy to explore in the evening. Take a twilight walk around the Opera House and Bjørvika, see the harbour lights from Aker Brygge, or join a concert at the Opera House, a local club, or a smaller live music venue. In summer, long daylight hours keep the city active late into the evening. In winter, the early darkness creates a cosy setting for museums, restaurants, and cultural events.

Planning your Oslo visit

Many central attractions are within walking distance of one another, but Oslo’s trams, buses, metro, and ferries make it simple to cover more ground. Public transport is particularly useful for Bygdøy, Holmenkollen, Nordmarka, and the islands. Consider buying an Oslo Pass if you plan to visit several museums and use public transport frequently. Opening hours, ferry schedules, and seasonal activities can change, so check official websites before travelling.

Frequently asked questions

How many days do you need in Oslo?

Two to three full days are enough to see major Oslo attractions such as the Opera House, MUNCH, the National Museum, Vigeland Sculpture Park, and Bygdøy. Stay longer if you want to hike in Nordmarka, visit several islands, or take a slower approach to the city’s cafés and neighbourhoods.

What are the best things to do in Oslo for first-time visitors?

Start with the Opera House, Bjørvika waterfront, MUNCH or the National Museum, Karl Johans gate, Vigeland Sculpture Park, and a Bygdøy museum. If the weather is good, add a fjord cruise or a walk beside the Akerselva.

Is Oslo expensive to visit?

Oslo can be expensive, particularly for accommodation, restaurant meals, and drinks. You can reduce costs by using public transport, visiting free outdoor attractions, buying groceries or picnic supplies, and comparing museum passes with individual ticket prices. Many parks, viewpoints, and waterfront areas are free to enjoy.

What is the best time to visit Oslo?

Summer offers long days, green parks, island ferries, and the best conditions for outdoor activities. Spring and autumn are good for museums and city walks with fewer visitors. Winter is ideal for skiing, festive events, and sauna experiences, although daylight hours are short and weather conditions can vary.

Can you see Oslo without a car?

Yes. Oslo is easy to explore without a car. The city centre is walkable, and public transport connects the main museums, parks, ski areas, and ferry terminals. A car is unnecessary for most city trips and may be inconvenient because of parking and traffic restrictions.