Arrive at Oslo Gardermoen, collect luggage and take the 20-25 minute Flytoget train or a taxi into the city to drop bags at your hotel in the Central Station/Jernbanetorget or Karl Johans gate area. Use the morning to recover from travel with a relaxed coffee and pastry at a nearby café such as Kaffebrenneriet or Fuglen, and stroll past the Royal Palace gardens to get your first feel of Oslo’s snowy winter light.
After checking in and freshening up, explore the compact city centre on foot: walk along Karl Johans gate toward the Oslo Cathedral, then head down to the waterfront to visit the newly redeveloped Aker Brygge and Tjuvholmen — pop into the Astrup Fearnley Museum if time and energy allow for contemporary art. Warm up with a late lunch of seafood or a hot bowl of reindeer stew at a waterfront restaurant like Ling Ling or Maaemo’s more casual bars, depending on your appetite and budget.
As daylight fades, continue your gentle orientation with an evening stroll along the harbor to the Oslo Opera House — walk up its sloping marble roof for panoramic views of the fjord and city lights. Finish the night with a cozy dinner near the hotel (try traditional Norwegian fare at Lofoten Fiskerestaurant or a modern bistro on Grünerløkka if you prefer), and return early to rest so you’re refreshed for tomorrow’s museums and deeper exploration.
Start your day with a hearty Norwegian breakfast near the hotel, then head to the Museum Peninsula on Bygdøy — catch the ferry from Aker Brygge for a scenic winter crossing. Spend the morning at the Viking Ship Museum and the Fram Museum to dive into Norway’s polar and seafaring history, and pop into the nearby Kon-Tiki Museum if time allows.
Return to the city centre and warm up with lunch at Mathallen Food Hall or a cosy café on Grünerløkka, then explore the National Gallery to see Edvard Munch’s The Scream and other Nordic masterpieces. Continue to the Akershus Fortress for sweeping harbor views and a stroll through its medieval grounds, linking the cultural morning with the city’s historical heart.
As daylight shortens, wander back to the waterfront for dinner at a fish restaurant on Aker Brygge or the intimate Ekebergrestauranten for panoramic views over Oslofjord lit up at night. If you’re not too tired, cap the evening with a performance at the Oslo Opera House or a relaxed drink at a neighbourhood bar on Grønland, ready for tomorrow’s scenic train to Bergen.
Board the Bergen Railway at Oslo Central (Jernbanetorget) after an early breakfast — aim for a morning departure on the Flytoget-connected service so you’re settled when the landscape begins to change. Find a window seat, unwrap a packed thermos or grab coffee and a pastry from the station café, and watch suburbs give way to river valleys as the train climbs toward the highlands, passing by Hønefoss and into increasingly snow-dusted terrain.
As you cross the Hardangervidda plateau, enjoy dramatic winter vistas of frozen plateaus and mountain peaks; the onboard café is handy for a warm lunch while you gaze out at ravens, small farms and occasional stretches of icy lakes. Stop briefly at the mountain village of Finse if your service allows (or simply appreciate the long stretch of wilderness around it) and capture photos of the stark, snowy landscape before the descent toward Bergen’s fjord-indented coast begins.
Arrive in Bergen in the late afternoon or early evening and take the short walk or light rail to your hotel near Bryggen to drop your bags and freshen up. Wander through the iconic hanseatic wooden wharf of Bryggen, enjoy a seafood dinner at Fisketorget or enhancement at a cosy local bistro, then stretch your legs with an evening stroll to the Fløibanen funicular — if time and daylight permit, ride up for a panoramic night view of Bergen’s lights against the sheltered fjord.
Begin your Bergen day with breakfast near Bryggen, then wander the UNESCO-listed wooden wharf to admire the colourful Hanseatic houses and visit the Bryggen Museum to learn about the city’s medieval trading past. Pop into the nearby Fish Market for a tasting of local seafood — try a warm fish soup or smoked salmon — before strolling along the waterfront to take in Bergen’s compact harbour atmosphere.
After lunch, ride the Fløibanen funicular up to Mount Fløyen for sweeping views over the fjord and the snow-dusted city; follow a short winter path for postcard panoramas and photo stops. Return downhill to explore Bergenhus Fortress and the Håkon’s Hall, or spend time at the KODE art museums to see works by Edvard Munch and Norwegian decorative arts, linking the city’s historic core with its vibrant cultural scene.
As dusk falls, enjoy a cosy dinner at a local bistro in the Vågen area — Fisketorget or Cornelius Seafood Restaurant (if you opt for a short boat transfer) are excellent for fresh seafood and regional specialties. Finish with a relaxed drink in a Bryggen tavern or a stroll along the illuminated harbourfront, letting Bergen’s maritime atmosphere and the day’s mountain-to-sea contrasts linger as you prepare for tomorrow’s fjord excursion.
Board an early morning fjord cruise or guided minibus-and-boat tour from Bergen’s Bryggen or the Hurtigruten terminal, wrapping up warm as you glide into the sheltered arms of the fjords — most itineraries head toward Mostraumen or the narrow Nærøyfjord. Sip hot coffee on deck and watch steep, snow-covered cliffs and small winter hamlets slide by; on a clear day the light on frozen cascades and icicle-draped cliffs makes for unforgettable photos.
After a scenic crossing, disembark for a short village stop—such as Flåm or Gudvangen—where you can explore a quiet, snow-blanketed settlement, visit the Flåm Railway museum (if in Flåm) or enjoy a local lunch of fish soup or lamb stew in a cosy café. Continue with a fjord safari or return-boat leg that threads dramatic narrow waterways, listening to your guide explain geology and local history while keeping an eye out for seabirds and seals along the shoreline.
Return to Bergen in the early evening with the fjord’s soft winter light fading into dusk, then warm up with a hearty seafood dinner at Fisketorget or a comforting rømmegrøt-style meal at a nearby bistro. If you’re not too tired, take a final stroll through the illuminated wooden rows of Bryggen or ride the Fløibanen for a nightcaps view over the harbour, letting the day’s fjord silence and alpine vistas settle in as you prepare for your journey home or onward travel.
If you’re returning to Oslo by train, board an early Bergen Railway and savor one last sweep of fjord-side scenery as the train climbs back over the Hardangervidda — grab coffee and a pastry at Bergen station before departure and settle into a window seat for the long, cinematic alpine crossing. If you’re opting to fly north instead, take a short morning flight from Bergen to Tromsø or Alta; arrive in time for a brief orientation walk and a warming lunch at a café like Risø Mat & Kaffebar (Tromsø) or Haldde (Alta).
On the Oslo-bound route, use the afternoon to relax on the train or stretch legs during the scheduled stops, watching the landscape shift from coastal mountains to inland valleys and enjoying the onboard refreshments; once in Oslo, drop bags at your hotel and revisit any missed city highlights such as the Vigeland Park or Grünerløkka’s cosy shops. For those who flew north, spend the afternoon joining an introductory winter activity—snowshoeing, a short dog-sled taster, or a guided walk to a scenic viewpoint—followed by a visit to the Polar Museum (Tromsø) or Alta Museum’s rock carvings interpretation centre to connect with Arctic history.
Back in Oslo, choose a relaxed final-night dinner at a favourite from earlier in the trip—perhaps Ekebergrestauranten for fjord views or a modern meal in Vulkan—then pack and enjoy a gentle evening stroll along the waterfront to reflect on the journey. In the north, finish with a cozy, atmospheric dinner featuring local Arctic cuisine (think king crab, cod or reindeer) and, if conditions are favourable, join a short aurora-chasing excursion or simply watch the northern sky from a heated base for a chance to see the Northern Lights.
Pack and check out after a final Scandinavian breakfast at your hotel or a nearby café such as Kaffebrenneriet by Jernbanetorget, then take a last stroll through the Royal Palace gardens or along Karl Johans gate to pick up any souvenirs from local shops. Allow extra time to return to the hotel for luggage, confirm your airport transfer or catch the Flytoget express from Oslo Central Station, and arrive at Oslo Gardermoen with time to clear security and enjoy a calm coffee before departure.
If your flight departs later in the day, store luggage at the airport or hotel and squeeze in a final cultural stop—visit the Munch Museum or the contemporary galleries on Tjuvholmen for a quick dose of Norwegian art—or linger over a leisurely lunch at Aker Brygge’s waterfront restaurants to savor one last taste of Oslo’s seafood. Otherwise, board your flight home from Gardermoen, keeping your travel documents and any tax-free receipts handy while you reflect on the week’s fjord vistas, city museums and mountain train memories.
On arrival at your onward destination, unwind and recount highlights from Bergen’s Bryggen, the Hardangervidda rail crossing and the winter fjord cruise; if you have an evening in Oslo before a late flight, enjoy a farewell dinner at Ekebergrestauranten or a cosy Grünerløkka bistro and savor the city’s winter atmosphere one last time. End the trip by double-checking transport details and setting reminders for any post-trip logistics so the transition from Norway’s snowy landscapes to home is smooth and relaxed.
| Place / Activity | Cost |
|---|---|
| Oslo Gardermoen → City (Flytoget train) | NOK 215-260 (one-way adult, standard price Jan 2026) |
| Oslo Gardermoen → City (Taxi) | NOK 700-1100 (airport fixed taxi fares vary by zone and time) |
| Kaffebrenneriet / Fuglen (coffee & pastry) | NOK 80-140 per person |
| Royal Palace gardens (walk) | Free |
| Karl Johans gate / Oslo Cathedral (walking orientation) | Free (cathedral donations optional ~NOK 20-50) |
| Aker Brygge & Tjuvholmen (stroll) | Free (museums / restaurants extra) |
| Astrup Fearnley Museum (contemporary art) | NOK 160-180 (adult ticket) |
| Lunch — casual waterfront (seafood/reindeer stew) | NOK 220-450 per person (depending on place) |
| Oslo Opera House (roof walk + views) | Free (guided tours extra ~NOK 120-150) |
| Dinner — Lofoten Fiskerestaurant / Grünerløkka bistro | NOK 300-700 per person |
| Bygdøy ferry (round trip from Aker Brygge) | Included on Oslo public transport ticket (~NOK 44 for single adult) or NOK 90-120 depending on ticket |
| Viking Ship Museum | NOK 150-170 (adult ticket; may be included in combined museum passes) |
| Fram Museum | NOK 140-170 (adult ticket) |
| Kon-Tiki Museum | NOK 120-150 (adult ticket) |
| Mathallen Food Hall / Grünerløkka lunch | NOK 120-280 per person |
| National Gallery / Munch's The Scream (or MUNCH Museum if specified) | NOK 150-180 (adult ticket; MUNCH similar pricing) |
| Akershus Fortress | Free to walk grounds; museum entries ~NOK 70-120 |
| Oslo Opera House performance (ticketed) | NOK 150-900+ depending on seating and performance |
| Train: Oslo → Bergen (Bergen Railway, standard seat) | NOK 499-1,199 one-way (advance fares vary; sleeper / comfort upgrades cost more) |
| Station cafe / onboard cafe (train) | NOK 80-200 per person |
| Finse (view from train / optional stop) | No extra cost if included on same ticket; excursions extra if pre-booked |
| Bergen — walk from station to Bryggen / hotel | Free |
| Bryggen (UNESCO wooden wharf) | Free (museum entry separate) |
| Bryggen Museum | NOK 80-120 (adult ticket) |
| Fish Market (Fisketorget) tasting / casual meal | NOK 120-350 per person |
| Fløibanen funicular (round trip) | NOK 150-190 round trip |
| Mount Fløyen (walks / viewpoints) | Free (access via paid funicular) |
| Bergenhus Fortress & Håkon’s Hall | Free to view grounds; museum entry/activities ~NOK 50-120 |
| KODE art museums (Edvard Munch & others) | NOK 130-180 per museum; combination tickets available |
| Dinner in Vågen / Cornelius Seafood Restaurant (boat transfer optional) | NOK 350-1,200+ per person (Cornelius high-end; fish market mid-range) |
| Fjord cruise / guided minibus-and-boat tour (Mostraumen / Nærøyfjord day trip) | NOK 950-1,800 per person (depends on operator, inclusions and winter schedule) |
| Flåm village visit / Flåm Railway Museum | Museum: NOK 80-120; Flåm Railway (short trip) extra ~NOK 300-600 depending on route |
| Fjord safari (RIB boat) / guided wildlife watching | NOK 600-1,400 per person (season and operator dependent) |
| Return Bergen — evening stroll / dinner | NOK 200-600 per person |
| Bergen → Oslo (return Bergen Railway) | NOK 499-1,199 one-way (advance fares vary) |
| Flight Bergen → Tromsø or Alta (optional northern extension) | NOK 700-2,000 one-way (advance fares vary; higher in winter/peak) |
| Risø Mat & Kaffebar (Tromsø) / Haldde (Alta) lunch | NOK 120-280 per person |
| Polar Museum (Tromsø) | NOK 120-150 (adult ticket) |
| Alta Museum (rock carvings interpretation centre) | NOK 120-150 (adult ticket) |
| Intro winter activity (snowshoeing / short dog-sled taster) | NOK 700-1,900 per person depending on activity and operator |
| Aurora-chasing excursion (short evening tour) | NOK 800-1,800 per person (guide, transport, warm gear sometimes included) |
| Final Oslo activities (Vigeland Park / MUNCH / Tjuvholmen) | Vigeland Park: Free; MUNCH: NOK 150-180; other galleries vary NOK 100-180 |
| Flytoget express (Oslo Central → Gardermoen) | NOK 215-260 one-way adult |
| Airport services (luggage storage / last-minute purchases) | Luggage storage NOK 60-200 depending on size and duration; food/coffee NOK 80-200 |
| Estimated Total (per person) | NOK 14,000 - 36,000 per person (estimated range) |