Arrive at Oslo Airport Gardermoen and take the efficient Flytoget express train or a taxi into the city centre; settle into your hotel and drop off luggage so you can start fresh. Head for a relaxed walk along Karl Johans gate toward the Royal Palace, stopping for coffee and a cinnamon bun at a nearby café to warm up and watch locals begin their day.
Stroll through the leafy Palace Park and continue to the National Gallery area to see Munch-inspired exhibitions or pop into the Nobel Peace Center on the waterfront for a concise introduction to Norway’s modern story. Cross toward the Aker Brygge and Tjuvholmen waterfronts for lunch at a seafood-focused restaurant and a short visit to the Astrup Fearnley Museum if time and energy allow.
Enjoy an easy evening in the Grünerløkka neighbourhood — browse boutique shops and stop at a cozy bistro for a Nordic comfort dinner of salmon, reindeer or hearty stew. Finish with a leisurely walk back along the river or around the Akerselva waterfalls lit at night, giving you a gentle first taste of Oslo’s atmosphere before tomorrow’s museum-rich day.
After a relaxed first day, dive into Oslo’s cultural heart with breakfast near the hotel before heading to the Kon-Tiki Museum and Fram Museum on Bygdøy — arriving early helps avoid queues and lets you step aboard polar exploration vessels and Thor Heyerdahl’s famous raft exhibits. Finish the morning with a short stroll to the adjacent Viking Ship Museum to see remarkably preserved longships and burial artifacts that bring Norway’s seafaring past vividly to life.
Cross back toward the city centre for lunch at Aker Brygge or the nearby Mathallen Food Hall, sampling local cheeses, smoked salmon and rye breads, then spend the afternoon at the National Museum to view Edvard Munch’s The Scream and Norwegian art spanning centuries. If museums feel like enough, take a detour to the nearby Opera House — climb its sloping marble roof for panoramic views of the harbour and photo opportunities.
Return to Grünerløkka or the Sentrum for a relaxed Nordic dinner — try a modern tasting menu at a small restaurant such as Lofotstua or a cozy bistro serving reindeer and seasonal root-vegetable dishes. Wrap the night with a stroll along the Oslofjord promenade or a visit to a local bar for craft beer or aquavit, reflecting on the day’s discoveries before tomorrow’s scenic train journey to Bergen.
Enjoy an early breakfast at your Oslo hotel before taking the Flytoget or a short tram ride to Oslo S to board the Bergen Railway (Bergensbanen). Aim for a morning departure to secure a window seat — the first hours climb through snowy forests and open plateaus, offering dramatic views of the Norwegian winter landscape and a calm time to relax with a coffee and your camera.
As the train crosses the Hardangervidda plateau, watch for vast, moonlike tundra, frozen lakes and small mountain stations like Finse where you can stretch your legs during a brief stop; use the onboard dining car for lunch or bring a packed meal to enjoy while scenery unfolds. Arrive into Bergen in the mid-to-late afternoon, collect your luggage and take the short walk or local bus to your hotel, letting the bustle and colourful wooden houses of Bryggen introduce you to the city.
Spend your first Bergen evening wandering the UNESCO-listed Bryggen wharf and the fish market for a casual seafood dinner — try grilled prawns or Bergen fish soup — then ride the Fløibanen funicular up Mount Fløyen for sweeping night views across the fjord and city lights. Return to town for a relaxed drink at a harbour-side café or a cosy pub in the Vågsbunnen area, reflecting on the day’s highland-to-coast transition and preparing for a full day of exploration tomorrow.
Start your day with breakfast near the Bryggen wharf, then wander the UNESCO-listed wooden buildings to absorb their history and pop into Hanseatic Museum for a glimpse of merchant life. Stroll down to the lively Fish Market to sample fresh shrimp, smoked salmon or a cup of fish soup and chat with vendors about local catches before heading to the historic Vågsallmenningen square.
After lunch, take the Fløibanen funicular up Mount Fløyen for panoramic views of Bergen and the fjord, then follow a short winter walking trail for crisp air and photo spots over the harbour. Return to town to visit the KODE art museums — choose between contemporary Norwegian art, Edvard Munch works, or decorative arts — and stop by a cosy café in the Nordnes neighbourhood to warm up with coffee and waffles.
For dinner, seek out a restaurant specialising in New Nordic flavours — try local cod, pan-fried skrei (seasonal) or reindeer at a harbour-side bistro along Vågen or in the charming Øvregaten area. Finish with a relaxed evening stroll along Bryggen lit at night or a craft beer in a small pub near Vågsbunnen, reflecting on yesterday’s rail journey and today’s deep dive into Bergen’s maritime and culinary character.
After an early breakfast in Bergen, make your way to the fish market or Bryggen quay to board a fjord cruise or high-speed RIB tour — operators like Fjord Tours, Havila Voyages or local RIB companies depart from Vågen and Nordnes. The morning crossing is all about drama: glide past steep, snow-dusted cliffs, frozen waterfalls and picture-postcard villages such as Gudvangen (if heading toward Sognefjord) or the Hardanger villages near Utne, with commentary on geology and local myths to frame the landscape.
After a warm lunch on board or at a sheltered harbour café (try local prawns or cured salmon), continue deeper into narrow fjord arms where you can step ashore for short walks — visit the tiny stave church at Undredal or stroll the quay at Flåm/Ænes if your route includes those stops. If you’re on a RIB, expect closer, exhilarating approaches to waterfalls and shoreline farms; on a larger cruise you’ll have panoramic deck views and time to visit a visitor centre or local museum to learn about fjord farming and glacial history.
Return to Bergen in the late afternoon, arriving in time for a restorative sauna-style warm-up at your hotel or a nearby spa, then enjoy dinner at a waterfront restaurant like Enhjørningen or Lysverket, sampling fresh cod, halibut or a seafood tasting plate. End the evening with a gentle stroll along the lit Bryggen houses and Vågen harbour, savoring the contrast between today’s wild fjord panoramas and Bergen’s intimate, historic streets.
If you choose to return to Oslo, take an early Bergen Railway departure from Bergen Station to enjoy more daylight on the scenic cross-country route — grab coffee and a packed sandwich at the station kiosk and secure a window seat for the Hardangervidda stretch. If you stay in Bergen, begin the day with a relaxed breakfast at Godt Brød near Bryggen, then visit the Hanseatic Museum or the KODE 1-3 galleries to catch any exhibits you missed, followed by a winter stroll through the charming Nordnes Park for harbour views.
On the train to Oslo, have lunch in the dining car or at a station café during a scenic stop like Finse or Voss, stretching your legs and photographing the snow-dusted plateau before the descent toward Oslo’s forests; arrive in the city mid-to-late afternoon and check back into your hotel, perhaps in Sentrum or near the Opera. If remaining in Bergen, spend the afternoon exploring Bergenhus Fortress and the small shops lining Øvregaten, or take a short boat trip from the fish market to visit the historic island of Lysøen or the nearby coastal village of Askøy for a quieter shoreline perspective.
Arriving in Oslo gives you time for a mellow evening — enjoy dinner at an Aker Brygge seafood restaurant or try a modern tasting menu in Frogner, then take a twilight walk along the Opera House roof or the Oslofjord promenade to reconnect with the city. If you stayed in Bergen, choose a cozy waterfront bistro for dinner—sample local skrei or a seafood platter—and finish with a ride up Fløibanen for a final night-time panorama, reflecting on fjords, mountains and the gentle rhythm of your Norwegian week.
Rise gently and take a final stroll to soak in the city’s winter light — in Oslo, wander along the waterfront from Aker Brygge toward the Opera House for one last roof-climb and harbour views, or in Bergen, enjoy a coffee and walk around Bryggen and the Fish Market to buy a small smoked-salmon souvenir. Return to your hotel to collect luggage, confirm your airport transfer (Flytoget from Oslo Central or the Bergen Airport bus/flybussen), and savour a final Nordic breakfast of crisp rye bread and brunost before you set off.
If your flight is later in the day, use the afternoon for a calm museum drop-in — in Oslo pop into the nearby National Museum or the Nobel Peace Center for a concise final cultural note, while in Bergen you could visit KODE or take a short harbour cruise if schedules allow — otherwise enjoy a leisurely lunch at a harbour-side café sampling shrimp or fish soup. Begin your timed transfer to the airport with plenty of margin for winter travel: allow for potential delays, return any rental gear, and keep boarding passes and passport handy to ensure a smooth check-in.
For evening departures, relax at the airport with a final meal and reflect on your week — in Oslo, grab dinner at Oslo Gardermoen’s Norwegian food outlets or, in Bergen, sample local craft beer at the airport bar while watching fjord and mountain-themed displays. If you have time before boarding, write quick notes about highlights from the Bergen rail journey, the fjord excursion and Oslo’s museums; by the time you board, you’ll carry home a coherent story of Norway’s coastal charm and winter landscapes.
| Place / Activity | Cost |
|---|---|
| Oslo Airport Gardermoen - Flytoget express train | NOK 220-240 one-way (adult) |
| Taxi from Gardermoen to city centre | NOK 900-1,200 (metered; higher nights/weekends) |
| Hotel luggage drop / check-in (typical downtown hotel) | Free (if early drop-off allowed) or small fee if storage used: NOK 0-50 |
| Karl Johans gate walk & coffee + cinnamon bun | Coffee NOK 40-70; cinnamon bun NOK 30-60 (total NOK 70-130) |
| Royal Palace & Palace Park (Oslo) | Free (guided palace tours seasonal and paid; ~NOK 120-180 if available) |
| Nobel Peace Center | NOK 140-160 adult |
| Aker Brygge / Tjuvholmen waterfront stroll | Free to stroll; museum entry extra |
| Astrup Fearnley Museum (Tjuvholmen) | NOK 140-170 adult |
| Dinner in Grünerløkka (mid-range bistro) | NOK 300-550 per person (main + drink) |
| Kon-Tiki Museum (Bygdøy) | NOK 140-160 adult |
| Fram Museum (polar ship) | NOK 140-160 adult (combo tickets often available) |
| Viking Ship Museum (Bygdøy) | NOK 120-150 adult |
| Ferry / bus to Bygdøy | Public transport single ticket NOK 40-50 (or covered by travel pass) |
| Mathallen Food Hall lunch | NOK 150-300 per person depending on choices |
| National Museum (includes Munch’s works) | NOK 160-180 adult |
| Oslo Opera House roof climb | Free (interior tours or performances cost extra) |
| Evening tasting menu / Nordic dinner (mid- to high-range) | NOK 550-1,200 per person depending on restaurant and courses |
| Oslo S (Oslo Central) - Bergen Railway (Bergensbanen) | NOK 490-1,200 one-way (standard fare; advance purchase discounts possible; comfort/class options higher) |
| Onboard dining car / packed lunch for train | Dining car meal NOK 150-300; packed sandwich NOK 60-120 |
| Train stop at Finse (stretch legs / photo opportunity) | Free (unless buying refreshments) |
| Taxi or local bus to Bergen hotel from station | Taxi NOK 120-200; bus NOK 45-70 |
| Bryggen (UNESCO wharf) walk | Free |
| Bergen Fish Market - casual seafood dinner | NOK 150-350 per person depending on plate and drink |
| Fløibanen funicular (round trip) | NOK 140-200 round-trip (adult); discounts for children/combos |
| Hanseatic Museum | NOK 120-150 adult |
| KODE art museums (multiple buildings) | NOK 120-180 per museum; combo tickets available (NOK 200-350) |
| Coffee & waffles in Nordnes / local café | NOK 60-120 |
| Fjord cruise (day trip from Bergen to parts of Sognefjord/Hardanger) - larger cruise operator | NOK 900-1,600 per person (standard day cruise; priced by route and inclusions) |
| RIB fjord tour (high-speed) | NOK 900-2,100 per person depending on length and operator |
| Lunch on board or harbour café during fjord trip | NOK 120-300 per person |
| Visit to Undredal / Flåm (if included in fjord itinerary) | Usually included in cruise price; small purchases or museum visits NOK 50-150 |
| Hotel/spa sauna or thermal facility (post-fjord warm-up) | NOK 150-350 (hotel spa may be higher) |
| Bergenhus Fortress & Øvregaten stroll | Free to stroll; some sites small entry fee NOK 50-120 |
| Return Bergen to Oslo - Bergen Railway | NOK 490-1,200 one-way (see above) |
| Godt Brød bakery breakfast | NOK 80-160 per person |
| Local bus / Flybussen to Bergen Airport (Flesland) | NOK 120-180 one-way |
| Flytoget (rapid train) from Oslo S to Gardermoen (departure) | NOK 220-240 one-way |
| Airport food / last-minute purchases (Oslo or Bergen airports) | NOK 120-300 depending on meal |
| Estimated Total (per person) | NOK 16,000 - 33,000 per person (7 days) |