Island hopping by public ferry in Oslo is a relaxed, low-key way to see the Oslofjord without joining a guided tour. You board regular commuter boats that stop at small islands with rocky shores, tiny beaches, and summer cabins. Expect a mix of locals and tourists; the ride itself is the main attraction—wind in your hair, views of the city skyline fading behind you, and the chance to hop off for a swim, picnic, or short walk. Boats run frequently in summer but less often off-season. It's not a luxury cruise: seats are basic, there's no commentary, and weather can change quickly so bring layers and sunscreen.
The best time is June to mid-August when days are long, water is (somewhat) swimmable, and services run every 30-60 minutes. Expect to pay around $15-35 for a day ticket depending on how many zones you need and whether you buy a 24-hour pass. It's cheaper than most boat tours and gives you flexibility to create your own itinerary.
Smart pick: focus on the inner islands like Hovedøya or Langøyene—they're close, have decent swimming spots, and you can do a nice loop in 4-6 hours. Skip the farthest southern islands unless you have a full day and good weather; they take longer to reach and aren't dramatically better. Buy tickets via the regular transit app before boarding to avoid stress.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.