Oslo, Norway 3 Day Itinerary
The Flytoget airport express covers Gardermoen to Oslo S in 19 minutes but costs around 243 NOK one way, nearly double the regional Vy L12 train, which takes only six to eleven minutes longer for about 124 NOK. Norway announced in February 2026 that Flytoget itself will be phased out by December 2027 and folded into the regular network, so the price gap may not last much longer either way, but for now, the Vy train is the better value unless you’re in a genuine rush.
Day 1: Exploring Central Oslo
Start with breakfast near Stortinget, then walk to the Royal Palace to catch the changing of the guard, which runs daily at 1:30pm, not a morning event despite what some guides imply, so plan your route around lunchtime rather than breakfast if you want to see it. Vigeland Park, inside the larger Frogner Park, is free to enter and holds over 200 Gustav Vigeland sculptures, including the famous Angry Boy and Monolith, and it’s genuinely one of the only major Oslo attractions that costs nothing at all. Grab lunch at Mathallen food hall in the Vulkan district, a cluster of stalls and small kitchens that’s a far better lunch stop than most standalone restaurants nearby. In the evening, Aker Brygge and the Barcode district along the waterfront give you Oslo’s modern face, glass towers and the striking angular Opera House, a short walk from the Munch Museum if you want an evening stop with fewer crowds than daytime.
Day 2: Museums and the Fjord
Head to Bygdoy in the morning for the Viking Ship Museum, though be aware it’s currently closed for a major rebuild into the new Museum of the Viking Age, reopening in phases, so check the current status before planning your whole morning around the original three ships. The neighboring Norwegian Museum of Cultural History, an open-air collection of relocated historic buildings including a 13th-century stave church, is open regardless and worth the detour on its own. In the afternoon, book an Oslofjord sightseeing cruise, operators like Brim Explorer run electric, near-silent boats out of the harbor near City Hall, with two-hour trips running roughly 500 to 700 NOK depending on season and route; this is a proper fjord experience, not the transatlantic ferry lines some older guides confuse it with. For dinner, Maaemo holds three Michelin stars and has relocated to Dronning Eufemias gate near the Opera House; the tasting menu runs well into four figures NOK per person and booking opens months ahead, so this is a splurge you plan for, not a walk-in.
Day 3: Green Oslo and Shopping
Ekebergparken combines sculpture with genuinely excellent views back over the fjord and city, and it’s a quieter, less touristed alternative to the harbor viewpoints. From there, head to Holmenkollen, where the ski jump tower and museum trace Norwegian winter sports back further than most visitors expect, and the platform at the top gives you a view worth the trip even in summer with no snow on the ground. For lunch, Grünerløkka has largely overtaken Grønland as Oslo’s trendiest food and coffee district, independent boutiques and street art line the same streets as some of the city’s best casual eateries. My take: skip a formal sit-down lunch this day and graze the food carts and small kitchens around Thorvald Meyers gate instead, it fits the neighborhood better and costs less.
Things to know: the Ruter app runs the entire integrated public transport network, trams, buses, and the T-bane metro, and works fine for single tickets if you’re not buying a pass. The Oslo Pass runs from about 580 NOK for 24 hours up toward 900 NOK for 72, covering free entry to over 30 museums and unlimited transport, and it’s worth it only if you’re museum-heavy; Vigeland Park itself is already free, so don’t buy the pass purely for that. Norwegian krone is standard and cards are accepted everywhere, including at market stalls, cash is close to unnecessary here. Oslo remains one of the most expensive cities in Europe for food and drink, a casual beer easily runs past 100 NOK, so lean on food halls and grocery store lunches to keep the trip affordable, and save the big spend for one standout dinner rather than three mediocre ones.