Welcome to my city! The moment you walk down the gangway, you're five minutes from a medieval fortress, a roof you're allowed to climb and a museum full of screaming people. No shuttle, no taxi, no tour bus needed. Below is exactly what I'd do with your day, plus the little things most visitors walk straight past.
Start here. You've literally parked next to it. The fortress has guarded the harbour since the Middle Ages, the grounds are free, and the walls give you the best free view of the fjord in town. Walk the ramparts on the harbour side and you'll see your ship from above.
From April to September, the King's Guard often marches with a full military band from the fortress at 13:10, up Karl Johans gate to the Royal Palace for the changing of the guard at 13:30. It doesn't happen every day, so check the date before you plan around it. When it does, follow the band. It's free, loud and very Norwegian.
Don't let the outside fool you. The big brown brick box is where the Nobel Peace Prize is handed out every December, and you can walk straight in for free. The main hall is covered in huge, colourful murals of Norwegian history. Then follow the waterfront west to Aker Brygge and Tjuvholmen for coffee by the water.
Fun factThe towers hold 49 bells, from 4 tonnes down to 14 kilos, and they play a tune every hour from 7 am to midnight. In June, July and August there's a live carillon concert on Sundays at 3 pm.
My favourite free thing in Oslo. You're allowed to walk all the way up the sloping white roof, and nobody will tell you off. At the top you get the fjord, the islands and the Barcode skyline in one view. Wear shoes with grip if it has rained.
Fun factLook out into the water next to the Opera. That glass and steel iceberg is a sculpture called She Lies. It floats on a platform and slowly turns with the tide and the wind, so it never looks quite the same twice.
Nobel Peace Center
60 min
Right across the square from City Hall, in the old Vestbanen railway station. The exhibitions tell the stories behind the Peace Prize winners, and they're often more moving than you'd expect. Entry costs money, but the gift shop is free and worth a look on its own.
Our main public library is free, warm and seriously good looking inside. Perfect if it starts to rain, and it's only a two minute walk from the Opera.
Fun factInside is a room holding sealed manuscripts by authors like Margaret Atwood and Karl Ove Knausgård. Nobody is allowed to read them until 2114. A forest of 1,000 trees was planted outside Oslo in 2014 to make the paper they'll be printed on.
The tall leaning building next to the Opera, and the reason a lot of people come to Oslo. It's packed with Edvard Munch, from the famous to the strange. Adult tickets start at 200 kroner, and you should book a time slot ahead on busy days.
Local tip
The Scream is on the 4th floor. Go there first, then work your way down.
Fun factThe museum owns eight versions of The Scream, and only one is out at a time. The painting, the drawing and the print take turns during the day, because light slowly damages them. So which one you see is pure luck.
If you have a long stop, do this. Fram is the actual polar ship Nansen took into the Arctic and Amundsen sailed south on his way to the South Pole, and you can walk around on board. Next door is the balsa raft Thor Heyerdahl sailed across the Pacific. Kids love it, and so do grown men who pretend they're there for the kids.
Local tip
Take the little ferry from the City Hall pier. It's a ten minute ride with great views, and it runs from spring to early October. Outside the season, bus 30 gets you there, and in summer the hop-on hop-off bus stops right outside.
More than 200 naked stone and bronze people in Frogner Park, all made by one slightly obsessed sculptor, Gustav Vigeland. Babies, grandparents, wrestling men, a 14 metre column of bodies. Free, open all year, and properly strange in the best way. Tram 12 takes you there from the centre, or hop on the sightseeing bus. Rather walk? It's about 45 minutes from the quays, and the route is half the fun: up Karl Johans gate to the Royal Palace, through the Palace Park, then along the shopping streets Hegdehaugsveien and Bogstadveien to Frogner Park. Take the tram back to save your legs.
Local tip
On the bridge, look for a small bronze boy stamping his foot in a tantrum. He's Sinnataggen, the Angry Boy, and he's about as famous here as the Little Mermaid is in Copenhagen. Everyone needs a photo with him.
This is my insider pick. The hill above the city is the exact view Munch painted in The Scream, with the fjord and the city below. There's a sculpture park in the woods with works by artists like Salvador Dalí, and almost no cruise passengers find their way here. Take tram 13 or 19 from Oslo Central Station to the Ekebergparken stop.
Norwegians take skiing very seriously, and this is our cathedral. Take metro line 1 up the hill, walk the last steep bit, and look down the jump. You'll understand why we think ski jumpers are slightly mad.
Fun factFeeling brave? There's a zipline from the top of the jump tower. It's 361 metres long and drops 107 metres, and you pay for it at the top.
A swim at Sørenga sjøbad
60 min
Bring swimwear. Just past the Opera there's a sea bath with a sandy beach, a 50 metre pool in the fjord and a diving tower. Locals swim here from spring to autumn, and the brave ones all winter from the pier. Nothing says Oslo like swimming in the middle of the city.
Grünerløkka and a waffle at Haralds Vaffel
90 min
The old working class area turned hip neighbourhood, with vintage shops, cafés and street art. While you're there, get a waffle at Haralds Vaffel. Try a savoury one with blue cheese or sausage. It sounds wrong and tastes right.
Tickets worth booking ahead
MUNCH museum entry ticket
When three ships are in town at once, half of them want to see The Scream. A fixed time slot means you don't scream in the queue yourself.
Holmenkollen ski museum and ski jump tower
The museum ticket also gets you up to the top of the jump tower.
Oslo Pass, 24 hours
Free public transport and free entry to a lot of museums. Honest advice: on a cruise day it only pays off if you're doing two or three paid museums. Check which ones are included first.
Sightseeing bus
Hop-on hop-off bus, 24 hours
On cruise days it picks you up at the terminal by Akershus Fortress and stops at Bygdøy, Vigeland Park and the Opera. The easiest way to do the spread-out stuff without figuring out trams and ferries.
On the water
Bygdøy museum ferry from City Hall pier
Heads up: this ferry is run privately, so normal bus and tram tickets don't work on board. Buy a ferry ticket ahead or at the pier.
Sightseeing cruise on the Oslofjord
Boats leave from the City Hall pier and weave between the islands in the inner fjord. Perfect on a sunny day, or if you've already done the city before.
Sweat, jump in the fjord, repeat. It's how half of Oslo spends a Tuesday evening, and you can do it between your sightseeing. You'll find them at Langkaia by the Opera and around Aker Brygge. Bring swimwear and a towel.
Food tours
Oslo food tasting walk with a local
Several stops, several tastings, and a local who knows which places are worth it. Pick one that starts and ends in the centre so you can walk back to the ship.
Guided tours
Guided bike tour of Oslo
You cover far more ground than on foot, and the guide knows the shortcuts. Just make sure it ends well before all aboard.
Starting or ending your cruise in Oslo
Luggage storage near Oslo Central Station
Flight in the evening but kicked off the ship in the morning? Drop your bags and enjoy the city instead of dragging a suitcase up the Opera roof.
Hotels near the cruise quays and the station
Fly in the day before. A delayed flight is a lot less stressful when your ship doesn't leave until tomorrow. The hotels around Oslo Central Station are a short walk from Revierkaia.
Where to eat near the ship
Hungry right off the ship? Vippa is a street food hall in an old harbour warehouse out at Vippetangen, a few minutes from the quays. Grab something from one of the stalls and eat it outside with a view of the fjord.
Fair warning: Oslo is expensive. A beer in a bar costs more than you think it should, so lower your expectations and raise your glass. Skål!
Most of what you want to see is a walk from the ship. For anything further, trams, buses, the metro and the city ferries all belong to Ruter. Buy your ticket before you get on, in the Ruter app or at kiosks like Narvesen and 7-Eleven. Planning a few rides? A 24-hour ticket is the easy choice.
The one exception is the Bygdøy museum ferry from City Hall pier. It's private, and Ruter tickets aren't valid on board.
Is the hop-on hop-off bus worth it?
It runs every day in the summer season, from spring until the end of September, and on cruise days it stops at the terminal below Akershus Fortress. The loop covers Vigeland Park, Bygdøy, the Opera, MUNCH and the National Theatre by Karl Johans gate.
One full loop takes about 90 minutes, with a bus every half hour or so from 10 am to 4 pm. Great for a 6 or 8 hour stop, just check when the last bus leaves compared to your all aboard time. Tickets are around 500 kroner, and cheaper online.
Only seeing the centre? Save your money. Everything around the harbour is a short walk, and the bus won't add much.
Getting to and from the airport
Starting or ending your cruise here? The Flytoget airport express gets you from Oslo Airport to Oslo Central Station in about 20 minutes, every ten minutes during the day. The regular Vy trains are slower but cheaper, and they're included in the Oslo Pass. Flytoget isn't.
From the station, Revierkaia is a short walk. For the other quays, give yourself a bit more time, or grab a taxi if your suitcase is the size of a small fridge.
Docking on a Sunday or a holiday?
Most shops in Norway close on Sundays and public holidays. Museums, cafés and restaurants in the centre usually stay open, often with shorter hours. Here are the public holidays for the next twelve months:
Friday 25 December 2026: Christmas Day
Saturday 26 December 2026: Boxing Day
Friday 1 January 2027: New Year's Day
Thursday 25 March 2027: Maundy Thursday
Friday 26 March 2027: Good Friday
Sunday 28 March 2027: Easter Sunday
Monday 29 March 2027: Easter Monday
Saturday 1 May 2027: Labour Day
Thursday 6 May 2027: Ascension Day
Sunday 16 May 2027: Whit Sunday
Monday 17 May 2027: Constitution Day and Whit Monday
Thousands of schoolchildren with flags and marching bands parade up Karl Johans gate past the Royal Palace, where the royal family waves from the balcony, and half the city is out in national costume. The shops are shut, but nobody cares. Get to Karl Johans gate early for a good spot.
Ship excursion or on your own?
Honestly? Do Oslo on your own. It's easy, it's safe, and you'll see more for less money than on most ship excursions. The excursions make sense for trips out of the city, or if walking is hard and you want a bus between every stop. Docked at Filipstad? Give yourself extra time for the walk back.
Practical tips
Leave your cash on the ship. Cards and phone payments work almost everywhere, and plenty of places don't take cash at all.
The weather changes its mind fast, even in July. Bring a light rain jacket.
Looking for the Viking ships? Sorry, the Viking Ship Museum is closed while it's rebuilt. It's set to reopen as the Museum of the Viking Age in 2027.