Don't expect to see whales from Oslo itself. The city sits on a fjord with almost no regular whale activity, so every "whale watching" trip from Oslo is actually a long day-trip or overnight excursion to Andenes in northern Norway, about 1,000 km north. The experience itself is a 3–5 hour boat ride in often rough Arctic waters where you stand on deck scanning for humpbacks, orcas, and sometimes sperm whales. When the animals show up it's genuinely impressive; when they don't, it's a very cold, expensive boat ride. Most tours also include some seabird colonies and basic onboard naturalist commentary.
The realistic window is mid-May to mid-September, with June–August offering the best odds and slightly less brutal weather. Expect to pay around €250–450 per person once you add flights or the long drive, the boat tour, food, and transport. That price range usually covers the full experience from Oslo.
Pick a smaller rigid-hull boat if seasickness isn't an issue; they're more agile and get you closer. Skip anything that promises guaranteed whale sightings or combines the trip with too many other activities; you'll end up exhausted and disappointed. If you're short on time or on a budget, you're probably better off spending those days in the Lofoten islands instead of chasing whales from Oslo.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.