Morning: Arrive in Oslo and settle into your hotel before strolling to the striking Oslo Opera House, where you can walk on the roof for panoramic city views. After a brief coffee break, explore the nearby waterfront promenade.
Afternoon: Visit the world‑renowned Vigeland Park, wandering among over 200 bronze and granite sculptures. Continue to the Viking Ship Museum to see the perfectly preserved 9th‑century Oseberg and Gokstad ships.
Evening: Dine at a lively restaurant in Aker Brygge, enjoying fresh seafood while watching the harbor lights. End the night with a relaxed walk along the illuminated waterfront.
Find HotelsMorning: Take the scenic train to Bergen and check into your boutique hotel. Begin with a wander through the historic Bryggen wharf, admiring its colorful Hanseatic wooden houses.
Afternoon: Ride the Fløibanen funicular to the summit of Mount Fløyen for sweeping views of the fjords and city, then explore the network of hiking trails at the top.
Evening: Savor a dinner of local specialties at the bustling Fish Market, sampling cured salmon, king crab, and traditional flatbread. Finish the day with a leisurely stroll along the harbor.
Find HotelsMorning: Travel to Flåm and board a cruise on the dramatic Nærøyfjord, a UNESCO World Heritage site, where towering cliffs and waterfalls create unforgettable scenery.
Afternoon: After the cruise, visit the scenic Stegastein Viewpoint for a breathtaking panorama over Aurlandsfjord, and consider a short hike on the surrounding trails.
Evening: Return to Bergen (or Oslo) by the iconic Flåm Railway, enjoying one of the world’s most beautiful train journeys, before concluding your Norwegian adventure with a farewell dinner.
Find HotelsIf you have extra days, consider extending your stay in Oslo to explore the nearby fjord villages of Drøbak and Horten, or add a day in Tromsø for Arctic experiences. To shorten the trip, you can skip the Flåm Railway and replace the full Nærøyfjord cruise with a shorter fjord tour, still capturing Norway’s stunning scenery while reducing travel time.