The inner Oslofjord holds over 40 islands within a 20-minute boat ride of central Oslo. The eight closest — Hovedøya, Lindøya, Nakholmen, Bleikøya, Gressholmen, Langøyene, Bygdøy, and Steilene — are reachable by Ruter ferry line B1 from Rådhusbrygge for the price of a normal day pass. Hovedøya has 12th-century monastery ruins; Langøyene the only sandy beach with free camping.
The city falls away faster than you expect. One moment you are at Aker Brygge, surrounded by restaurants and glass towers and the low hum of a European waterfront in summer. Then the ferry rounds the harbour wall and the noise drops. The water deepens from harbour-grey to a clean, dark green. Ahead, a line of pine trees on a rocky shore, and behind them another island, and another beyond that.
Ten minutes. That is all it takes to reach the first island from downtown Oslo. The capital becomes a backdrop, a skyline of glass and stone shrinking behind you as the Oslofjord opens up. The air smells different out here: salt and pine. The light hits the water at a lower angle, catching the surface in ways the shore never shows you.
A short ferry ride (covered by an ordinary transit pass) leads to medieval monastery ruins, sandy beaches, free camping, and islands where no cars have ever driven. The Opera House, Karl Johan, and Vigeland Park get most of the attention; the islands sit ten minutes off Aker Brygge and tend to be quieter as a result. For answers to other common questions about the fjord, see our frequently asked questions.

Over 40 islands, and most of them empty
The inner Oslofjord, the stretch of water between Oslo and the narrows at Drøbak (roughly 40 kilometres south), contains over 40 islands. Some are large enough to hold communities of summer cabins. Others are bare rock, just big enough for a cormorant to dry its wings. A handful are accessible by public ferry. The rest require a private boat or a kayak.
The islands divide roughly into three groups. The inner cluster (Hovedøya, Gressholmen, Bleikøya, Nakholmen, Lindøya) sits within two kilometres of the city centre, served year-round by Ruter ferries. Further south, Langøyene is the beach and camping island, reached by a summer-only ferry. Beyond the ferry routes, the Steilene archipelago and the outer islands are only accessible by private boat. That is where most of the solitude lives.
And then Bygdøy. Technically a peninsula, but it feels like an island, and it holds more museums per square kilometre than almost anywhere in Scandinavia.
What follows is every island worth knowing, from the closest to the furthest out.
Hovedøya (HOO-ved-oy-ah) — The history island
The largest of the inner islands at 40 hectares, and the one with the deepest roots. Hovedøya sits just 800 metres from the City Hall pier. You can see it from Aker Brygge: that dark, forested ridge across the harbour. The ferry takes seven minutes.
What meets you when you step off the boat is not what you expect from an island seven minutes from a capital city. A gravel path leads uphill through mixed forest (lime trees, oak, elm, hazel) and then opens onto the ruins of a Cistercian monastery founded on 18 May 1147. The monks came from Kirkstead Abbey in Lincolnshire, England. Abbot Philippus arrived with 12 monks and several lay brothers, and over the next four centuries their monastery grew to control over 400 properties across the Oslo region, including estates at Bygdøy, Frogner, and Ullern. Those are now among the city’s most expensive neighbourhoods.
The Romanesque church foundations and Gothic cloister walls are remarkably well-preserved. You can walk through them freely, at any time of day, at no charge. Information boards provide context, but the stones speak for themselves. This is the oldest monastery ruin in Oslo, nearly 900 years old. On an early morning visit you will likely have the place to yourself.
The monastery’s end came violently. In 1532, the abbot was imprisoned during the upheaval of the Reformation, and the abbey was looted and set ablaze. Its stones were later quarried to reinforce Akershus Fortress across the harbour. The same fortress you can see from Hovedøya’s western shore today.
The island’s military history is layered on top of the medieval. Two Napoleonic-era cannon batteries from 1808 guard elevated positions, their stone walls still intact. Two gunpowder depots from the same period survive nearby. During the Second World War, German forces established a camp with multiple barracks here, and the island was shelled during the 1940 invasion when the warship Lützow targeted Norwegian anti-aircraft positions.
But Hovedøya is not a museum. It is a living island. The western bays have flat rocks that drop into deep, clear water, some of the best swimming in the inner fjord. A large central meadow fills with picnickers in summer. Wildflowers bloom across the island in June (the variety is remarkable for such a compact space). A resident fox has become something of a local celebrity, appearing on walking trails and near the seasonal café, Klosterkroa, which serves drinks and light meals near the monastery ruins. We pass by on our tours and I always point it out from the water. The whole island looks different from that angle.
A walking trail circles the island in roughly 45 minutes at a comfortable pace. The views back to the Oslo skyline from the western shore are worth the visit alone.
Getting there: Ruter ferry line B1 from Rådhusbrygge (City Hall pier), 7 minutes. Covered by a standard Ruter ticket, day pass, or Oslo Pass. Ferries run every 15–20 minutes in summer, year-round with reduced winter frequency.
Gressholmen (GRESS-hol-men) — The nature reserve
Gressholmen looks small from the ferry. And it is small. But here is the thing: it connects by narrow causeways to two other islands, Rambergøya and Heggholmen, forming a nature reserve cluster that gives you two to three hours of walking through wildflower meadows, rocky shorelines, sheltered bays, and light forest. More island than you bargained for.
The surprise that earns Gressholmen a place in every aviation history book: Norway’s first civilian airport opened here in 1927. Seaplanes would land in the protected waters between the islands and taxi to shore facilities. The airport operated until Fornebu opened on the mainland in 1939. Traces of the seaplane infrastructure survive for those who know where to look. Ask at Gressholmen Kro, the seasonal tavern that has served cold drinks with a fjord view since 1930.
The kro is the island’s heart in summer. Outdoor tables, beer, wine, ice cream, light meals, and a view across the water that makes the city feel impossibly far away. It fills up on warm weekends, so a weekday visit or early arrival is worth the planning.
Most of the island cluster is a designated nature reserve, so visitors must stay on marked trails in protected areas. No picking flowers, no disturbing wildlife. The birdlife is rich, particularly in spring. The wildflower meadows peak in June and July and are spectacular. The southern beaches are sandy and sheltered, with shallow water that warms quickly in the sun.
On the outer island, Heggholmen, a small lighthouse sits at the edge of the rocks. One of the quieter spots in the inner fjord. You hear the water lapping against stone and nothing else.
Getting there: Ruter ferry line B1, approximately 18 minutes from Aker Brygge. Standard Ruter ticket or Oslo Pass.
Langøyene (LANG-oy-en-eh) — The beach island
Langøyene is the island Oslo locals argue about. Some say it has the best beach in the inner fjord. Others say it gets too crowded on summer weekends. Both are right.
The name means “the long islands” because it was originally two separate islands, connected in the 1960s and 70s when the gap between them was used as a landfill site. The fill has since been covered, landscaped, and forgotten. What remains is a single island with a large sandy beach on the western side, a sandy bottom that retains heat, and shallows that reach 23–24°C in July. That is warm by any standard, and for Norway it is borderline tropical.
Langøyene is the only inner island with an official city beach, and one of the very few places in the inner Oslofjord where free camping is allowed. Tents only, in a designated area on the north side, for a maximum of two consecutive nights. No campfires, no motorhomes, minimum three metres between tents, quiet hours from 11pm to 7am. The fact that you can pitch a tent on a fjord island with renovated shower facilities and a sandy beach, thirty minutes by ferry from downtown Oslo, for zero kroner: that is rare for any European capital. I would say unique, but someone will correct me.
Beyond the beach you will find a volleyball court, a football pitch, a kiosk with basic provisions in peak summer, and walking trails across the island’s interior. The southern tip has a separate naturist beach, well-screened from the main area by terrain and vegetation.
On a warm summer weekend, the ferry can be standing-room-only and the camping spots fill by early afternoon. Weekdays are a completely different story. Quiet, spacious, the beach half-empty.
Getting there: Ruter ferry line B2 from Rådhusbrygge, approximately 30 minutes. Summer only (roughly May to September). Standard Ruter ticket or Oslo Pass. No regular winter service.
Bleikøya (BLAY-koy-ah) — The cabin island
No cars on Bleikøya. No shops. No restaurants. What the island does have is roughly 200 summer cabins, painted in mandated colours (red, blue, green, or yellow) lining narrow gravel paths under old fruit trees. Walking it feels like stepping into a different era, and in a sense you are: many of these cabins were built in the early 1900s as retreats for working-class Oslo families who could not afford country estates.
The cabins sit on municipality-owned land with hereditary leases. Waiting lists stretch decades. When one becomes available, it is an event. The community is self-governing, with its own association, its own rules, and a fierce attachment to the island’s quiet character. Visitors are welcome on public paths, but this is someone’s neighbourhood, not a tourist attraction.
Bleikøya is best for walking, not swimming. The shoreline is rocky and exposed. But the trails through the island’s cultural landscape, past old orchards and colourful cabin neighbourhoods, are some of the most charming in the inner fjord. The western shore has rich birdlife, especially in spring.
Getting there: Ruter ferry line B1. Standard Ruter ticket or Oslo Pass.
Nakholmen (NAHK-hol-men) — The small one
The smallest of the cabin islands, and the most approachable for visitors. Roughly 200 holiday cottages share this compact island, but the atmosphere is more open than on Bleikøya or Lindøya. The public paths and swimming spots feel welcoming in a way the other cabin islands do not always manage.
The best swimming in the cabin island group is here. The southwestern side has a small beach with a bathing jetty, a diving board, and a swimming raft anchored offshore. On a warm afternoon the raft becomes the centre of gravity for the whole island: teenagers jumping, children swimming out, adults floating on their backs with their eyes closed.
From the southern rocky shore you get one of the best views of any island in the inner fjord. The Oslo skyline to the north, the open water of the outer fjord to the south, Langøyene off to the southeast. On a clear evening the sunset light catches the city’s glass towers and turns them gold. You start to understand why people wait decades for a cabin here.
Getting there: Ruter ferry line B1. Standard Ruter ticket or Oslo Pass.
Lindøya — The largest cabin island
With roughly 300 cabins, Lindøya is the most populated of the inner islands and the one with the strongest sense of community. The cabins date from the early 1900s, originally built as summer retreats for workers who could not afford country properties. This was a distinctly Norwegian idea: everyone, regardless of income, should have access to the coast. Social democracy applied to leisure.
Many cabins still lack running water. Residents use community water points. No cabin may be taller than a single storey with loft, and the colour mandate (red, blue, green, or yellow) creates the visual identity visible from the ferry long before you arrive. From the water, the rows of painted cabins against the shoreline look like a postcard from a country that does not quite exist any more.
A walking loop circles the island perimeter, passing through cabin neighbourhoods and along the rocky shore. Swimming is only advised at two designated spots, Kjøkkenodden and Badestadion, as the rest of the shoreline has soft, sinking ground. A small seasonal shop near the ferry landing sells basics.
Getting there: Ruter ferry line B1 from Aker Brygge. Standard Ruter ticket or Oslo Pass.
Bygdøy (BIG-doy) — The museum peninsula
Bygdøy is technically a peninsula, connected to the mainland since the 1800s. But it still feels like an island. You cross a narrow neck of land, the character shifts immediately. Trees replace apartment blocks. The pace drops. And then the museums begin.
No other area this size in Scandinavia concentrates as many major museums. The Kon-Tiki Museum holds the original balsa raft that Thor Heyerdahl sailed across the Pacific in 1947, plus the reed boat Ra II from his 1970 Atlantic crossing. Over 20 million people have visited since it opened in 1950. Next door, the Fram Museum houses the 39-metre polar ship that carried Fridtjof Nansen across the Arctic and Roald Amundsen toward the South Pole. You can board the ship, walk the decks, and peer into the cabins where men spent years locked in polar ice.
The Norwegian Folk Museum is the country’s largest open-air museum, with over 150 relocated buildings from every region of Norway. Its centrepiece, the Gol Stave Church, is a 12th-century wooden church originally from Hallingdal, reconstructed here in 1885. The Museum of the Viking Age is currently closed for a major expansion and expected to reopen in 2027 as one of the world’s most significant Viking collections.
But Bygdøy is not only museums. Huk, at the peninsula’s southwestern tip, is Oslo’s most popular beach: a wide sandy stretch backed by parkland, with a separate nudist section on the western side. A 15-minute walk through the Kongeskogen (King’s Forest) leads to Paradisbukta, a sheltered bay with gentler water, better suited for families with young children. The 6.5-kilometre waterfront trail that circles the peninsula passes through old-growth forest, along rocky shores, and past the royal family’s summer residence. If you only do one walk in Oslo, I would pick this one.
Getting there: Bus 30 from Jernbanetorget (every 10 minutes, year-round), or Ruter ferry from Rådhuskaien to Dronningen and Bygdøynes (April–October, every 20 minutes). Also reachable by bicycle in roughly 20 minutes from the city centre.
Steilene (STAY-leh-neh) — The outer archipelago
Beyond the cabin islands and the ferry routes, the character of the Oslofjord changes. The water gets deeper. The islands get rockier. The trees get sparser. The Steilene sit south of Nesodden, a cluster of small islands at the boundary between the inner fjord and the open water.
The archipelago includes Storsteilene (the largest), Fyrsteilene (with a historic lighthouse), and Knerten (a strictly restricted seabird reserve where no landing is permitted). The islands were once industrial sites, used for oil storage to serve the fjord’s commercial shipping. The infrastructure has been cleaned up and removed, and the natural landscape has returned. A quiet redemption story that mirrors Oslo’s broader project of reclaiming its industrial waterfront for nature.
Harbour seals haul out on the rocks here. You hear them before you see them, a low barking that carries across the water. The seal colony is one of the closest to any European capital. We take guests out to Steilene regularly on our private boat tours, and watching someone spot the seals for the first time never gets old. Last summer a guest from Berlin just stood there shaking his head, saying “this is twenty minutes from a capital city?” over and over. That about sums it up.
Getting there: No public ferry. Accessible only by private boat or kayak. Kayak rental is available from Bjørvika and Sjølyst, though the distance requires experience and good conditions.
What is beyond the inner Oslofjord?
The inner islands are the ones you can reach in a morning. But the Oslofjord stretches 100 kilometres south to the open sea, and the further out you go, the more the landscape opens up. Each of these destinations deserves its own article, but a brief orientation:
Nesodden: A large peninsula directly across the fjord from Oslo, home to roughly 20,000 residents who commute by electric ferry. Widely considered one of the world’s more beautiful commutes, and having done it myself a few times, I can confirm it beats the metro. The 20-minute crossing from Aker Brygge gives panoramic views of the skyline, the inner islands, and the forested shores. On the peninsula itself, a thriving art community has grown around galleries, studios, and small festivals. Galleri Vanntarnet won the Nesodden Cultural Prize in 2024.
Drøbak and Oscarsborg: Where the fjord narrows to its tightest point, 37 kilometres south of Oslo — reachable on a full-day tour but well beyond the range of a short trip. The fortress island of Oscarsborg guards the passage. On the morning of 9 April 1940, its guns (1890s Krupp naval guns that German intelligence had written off as obsolete) sank the heavy cruiser Blücher, delaying the invasion long enough for King Haakon VII, the government, and Norway’s gold reserves to escape Oslo by train. The fortress is now a museum, hotel, and summer opera venue, reached by a five-minute ferry from Drøbak harbour.
Hvaler: An archipelago of 833 islands near the Swedish border, at the mouth of the fjord. Norway’s first marine national park (Ytre Hvaler, established in 2009) protects deep-water coral reefs, kelp forests, and the warmest sea temperatures in the country. Island hopping on the free local ferry is one of the best day trips from Oslo. Train to Fredrikstad (80 minutes), then bus to the islands.
How many islands can you visit in a day?
Three to four of the inner islands is comfortable. The Ruter B1 ferry runs a circular route (Hovedøya, Lindøya, Gressholmen, Bleikøya, Nakholmen) so you can hop on and off throughout the day on a single ticket. Most islands need one to three hours. A typical day might be Hovedøya in the morning for the monastery ruins and a swim from the western rocks, Gressholmen for lunch at the kro, and Nakholmen for an afternoon swim from the jetty.
Adding Langøyene means taking the separate B2 ferry and committing more time. The longer crossing and the beach make it a half-day destination on its own. Bygdøy is best treated as a separate trip, given the museum time involved.
How do you get to the Oslofjord islands?
Three ways to reach the Oslofjord islands, and the one you choose determines what you see.
Ruter ferry
The public ferry departs from Rådhusbrygge (City Hall pier, Rådhusbrygge 4). Line B1 runs the circular inner island route year-round: every 15 to 20 minutes in summer, roughly hourly in winter. Line B2 runs to Langøyene in summer only. All ferries are covered by a standard Ruter ticket, day pass, weekly pass, or Oslo Pass. A single Ruter day pass gives you unlimited ferry rides for the entire day. Buy tickets via the Ruter app, at any Narvesen or 7-Eleven kiosk, or on board.
Private boat
This is how you reach the islands the ferries skip. The Steilene, the unnamed coves on the back side of Gressholmen, the flat rocks south of Hovedøya where no path leads. A private charter also gives you the freedom to anchor where the light is best, stay as long as you want, and combine islands that would take half a day by ferry schedule. A full-day luxury charter can cover the inner islands and the outer archipelago in a single trip.
Kayak
Kayak rental is available from several locations around the inner harbour, including Bjørvika and Sjølyst. The crossing to Hovedøya and Gressholmen is straightforward in calm conditions. Going further, to the Steilene or the outer islands, requires experience, proper equipment, and a weather window.
When is the best time to visit the Oslo islands?
June to August: All ferry routes running. Swimming. Cafés and kiosks open. Wildflowers on Gressholmen. The water reaches 17–20°C, occasionally higher in sheltered bays. The longest days (sunset after 10pm in June) mean you can start an island trip at 5pm and still have hours of light. The trade-off is crowds, particularly on warm weekends.
May and September: My recommendation if you can manage it. Quieter. The light is softer, the colours deeper. Ferries run on reduced schedules but are still frequent enough for island hopping. The water is too cold for most swimmers, but the walking and the atmosphere are at their best. Hovedøya’s monastery ruins in September morning light, with no one else around, is one of the quieter privileges Oslo offers.
October to April: Ferries to Hovedøya run year-round, though on a reduced schedule. The other islands are harder to reach. But the inner fjord in winter has its own stark beauty: pine trees dark against grey water, the monastery walls dusted with snow, the city skyline sharp in cold air. You will have the island almost to yourself.
Island comparison
| Island | Best for | Swimming | Ferry | Time needed |
|---|---|---|---|---|
| Hovedøya | History, walking, picnics | Good (rocks) | B1, 7 min | 2–3 hours |
| Gressholmen | Nature, café, birdwatching | Good (sheltered bays) | B1, 18 min | 2–3 hours |
| Langøyene | Beach, camping | Excellent (sandy) | B2, 30 min (summer) | Half day+ |
| Bleikøya | Walking, cabin culture | Limited | B1 | 1–2 hours |
| Nakholmen | Swimming, views | Good (jetty + raft) | B1 | 1–2 hours |
| Lindøya | Cabin heritage, photography | Designated spots only | B1 | 1–2 hours |
| Bygdøy | Museums, beaches, walking | Excellent (Huk, Paradisbukta) | Ferry or Bus 30 | Half day+ |
| Steilene | Wildlife, solitude | Rocky shores | Private boat only | 2–3 hours |
What should you bring to the Oslo islands?
The islands are close to the city, but they are not the city. Pack accordingly. In summer: sun cream, water, a towel, and something to sit on. Food, especially if heading to Langøyene or any island without a café. Water shoes help on rocky shorelines. A light layer for the ferry crossing, even on warm days, because the wind on the water is always cooler than on land.
In shoulder season: a proper jacket. The wind off the fjord is honest. Sturdy shoes for the trails, which can be slippery after rain. Binoculars if you care about birdlife. Gressholmen and Bleikøya reward patience.
Toilet facilities are limited on most islands. Use the facilities at ferry terminals and cafés when available. Carry out all rubbish. Few waste bins on the smaller islands.
The part of Oslo most people miss
Most visitors see the Opera House, the Vigeland sculptures, Karl Johan. They eat well, they have a good time, and they go home without ever seeing the turquoise cove behind Gressholmen, the monastery ruins on Hovedøya in early morning light, or the seals hauled out on the rocks at Steilene. They do not lie on Langøyene’s beach and think about the fact that this is free, thirty minutes from a European capital, and warm.
The ferry leaves from Aker Brygge every fifteen minutes. Bring a towel.
Pick three islands, not eight. Hovedøya plus a swim stop on Langøyene plus a coffee at Gressholmen Kro is enough material for one good day. Try eight in a day and you’ve spent more time on the ferry than off it.
More from the fjord
See for yourself
Private Cormate T28 charter on the Oslo Fjord.
Up to seven guests. Fixed pricing. Departures from Tjuvholmen, Oslo.
Check pricing & availability