Skip to main content
Bergen from Oslo: should you day-trip or stay overnight? The honest verdict

Bergen from Oslo: should you day-trip or stay overnight? The honest verdict

Bergen: city sightseeing, fjord cruise and Mt Fløyen funicular

Duration: Full day

  • Fløibanen
  • Fjord cruise
Check availability

Can you do Bergen as a day trip from Oslo?

Technically yes, but it's not recommended. Oslo to Bergen by train takes 6.5–7 hours each way — a 13–14 hour round trip for under 2 hours in Bergen. Bergen deserves at least 2 nights. The Norway in a Nutshell route (Oslo–Myrdal–Flåm–Bergen) works as a 2-day trip with one Bergen night and is dramatically more rewarding than a same-day return.

The honest answer to the most common Norway question

Every year, thousands of Oslo visitors ask some version of: “Can we do Bergen in a day?” The standard tourism answer is a diplomatic “it’s possible, but…” This guide gives you the undiplomatic version upfront: Bergen as a same-day return trip from Oslo is not a good idea, and here’s exactly why.

Then — for those who have already decided to go, or who want to plan it properly — it covers how to do Bergen correctly, what to prioritise, and how the Norway in a Nutshell 2-day route solves the problem neatly.

Why the day trip doesn’t work

Oslo to Bergen by train: approximately 6.5–7 hours. Bergen to Oslo by return: another 6.5–7 hours. Total transit time: 13–14 hours.

A typical day has about 16 usable hours. Subtract 13–14 in transit and you have 2–3 hours in Bergen — barely enough to walk from the station to Bryggen Wharf, look at it, and walk back. That’s not Bergen; that’s Bergen’s car park.

Bergen is a city of 290,000 people with six mountains surrounding a harbour, a UNESCO-listed waterfront of 14th-century wooden warehouses, a cable car to 600-metre viewpoints, a first-rate fish market, and more Norwegian cultural history per square metre than almost anywhere outside Oslo. It deserves more than a hurried few hours and a train seat on the way back.

The additional problem is cost: Vy return fares are NOK 499–799 (USD 54–86) if you book in advance. Last-minute or flexible tickets are NOK 900–1,200 (USD 97–129). That’s NOK 1,000+ per person for 2 hours in Bergen — a ratio that feels deeply wrong when the same money gets you 2 days in Bergen on an overnight strategy.

The right way: Norway in a Nutshell (2 days)

The Norway in a Nutshell self-guided route from Oslo to Bergen is the most logical solution for visitors who want to see both cities and the fjords in between:

Day 1: Oslo S → Myrdal by Bergensbanen (approximately 4.5 hours); Flåmsbana descent from Myrdal to Flåm (1 hour — see below); Nærøyfjord boat cruise from Flåm to Gudvangen (2 hours); bus Gudvangen to Voss (1 hour); train Voss to Bergen (1 hour). Arrive Bergen evening, check in, explore the waterfront.

Day 2: Bergen — Bryggen, Fløyen, Fish Market, as much of the city as time allows. Evening train back to Oslo (approximately 6.5 hours, arriving Oslo ~midnight on the overnight option) or fly Oslo from Bergen.

This route includes the Nærøyfjord (one of Norway’s most dramatic fjord segments), the Flåmsbana mountain railway (covered below), Flåm village, and a complete Bergen visit — all in two days, with one hotel night.

The self-guided Nutshell from Oslo is bookable through individual Vy tickets and fjord transport segments, or as a package through fjordtours.com. For visitors who don’t want to coordinate multiple tickets, the packaged version handles everything.

Cost: approximately NOK 1,800–2,400 (USD 194–258) per person for all transport segments. Add Bergen accommodation (NOK 900–1,500 / USD 97–161 for a decent mid-range hotel per night). The Norway in a Nutshell guide covers the full route logistics.

The Bergensbanen train: what you’ll actually see

The Bergensbanen is frequently described as one of the world’s most beautiful train journeys, and this is not marketing exaggeration. The specific section that earns the claim is the crossing of the Hardangervidda plateau between Finse (1,222 metres) and Myrdal (866 metres). This is high Arctic tundra visible from a train window: rock and lichen, glacial lakes, snowfields even in July (the Hardangerjøkulen glacier is visible from the train near Finse), and a desolation that most European travellers have never experienced before.

Finse station is accessible by regular Bergensbanen train and is the highest mainline railway station in Norway. Getting off for an hour and walking the terrain around the station (part of which was used for filming the Hoth scenes in The Empire Strikes Back) gives the landscape full impact. The Oslo to Bergen train guide covers the specific recommended seats and the stop sequence for the complete journey.

Bergen: what to prioritise in limited time

If you do end up in Bergen for a short visit (arriving in the afternoon), this is the efficient sequence:

Bryggen Wharf (1–2 hours)

Bryggen is the UNESCO-listed row of Hanseatic wooden warehouses along Bergen’s inner harbour. The buildings date from the late 17th to early 18th century (the current structures replaced earlier versions after fires) and are maintained in original condition — crooked, close-together, painted in earth tones. Walking the alleyways behind the frontage reveals workshops, galleries, and the structural complexity that makes Bryggen more than a façade.

The visitor experience is free (walking the waterfront and back alleys). The Bryggen Museum (underground, showing the medieval archaeological layer below the current buildings) adds historical depth for NOK 120 (USD 13). The Bergen destination guide covers the full Bryggen context.

Fløyen by funicular (1.5–2 hours)

The Fløibanen funicular runs from the city centre (near Bryggen) to Fløyen summit at 320 metres in about 8 minutes. From the top, the panorama of Bergen, the harbour, the seven mountains and the outer fjord is the definitive Bergen view — better in good weather (Bergen is famously rainy), and specifically good in the long evening light of June and July.

Funicular fare: NOK 105 (USD 11) each way; NOK 175 (USD 19) return. Runs frequently, no reservation needed. At the top there are hiking trails and a café.

For the guided Fløyen experience combined with Bergen’s waterfront sights, the Bergen sightseeing tour combines both elements.

The Fish Market (Fisketorget) (30–45 minutes)

The Fish Market at the harbour is Oslo’s aquatic equivalent of a farmers’ market — fresh fish, shellfish, cured fish, and snacks in a covered outdoor market. Prices are high by Norwegian standards (which means extremely high by international standards); eating here is more of a tourist experience than a local one, but it’s authentic in its way. A grilled shrimp sandwich at the market is a Bergen ritual.

Where to stay in Bergen

For 1 night on the Nutshell route, Sandviken (walking distance from Bryggen) and Sentrum (near Fisketorget) are the most convenient areas.

  • Scandic Ørnen: Good mid-range option near the bus and train station. NOK 1,100–1,600 (USD 118–172) per night.
  • Citybox Bergen: Budget hotel in the city centre, reliable and no-frills. NOK 700–1,000 (USD 75–108) per night.
  • Thon Hotel Bergen Brygge: Higher end, directly on the Bryggen waterfront. NOK 1,500–2,200 (USD 161–237) per night.

Book well in advance for July–August, when Bergen accommodates large volumes of cruise ship and overland visitors simultaneously.

The 4-day extended option

For visitors with more time, the Norway in a Nutshell 4-day option with hotels adds the Flåm valley overnight, a second Bergen day, and more leisurely fjord travel. The 4-day Nutshell with hotels guide covers the extended version.

For those specifically interested in the Oslo–Bergen train journey, the Oslo to Bergen travel options guide compares flying, driving, and the different rail options (including sleeper trains).

Summary

Don’t do Bergen as a day trip. The train is too long and the city too good.

Do plan a 2-day minimum — the Norway in a Nutshell route handles this naturally and adds the Nærøyfjord and Flåmsbana to the itinerary.

If you only have one free day: Spend it in Oslo’s own day-trip territory (Drøbak, Fredrikstad, or Lillehammer) and save Bergen for a future trip with proper time. Bergen will still be there, with its wooden houses and six mountains, exactly as good as it always was.

Frequently asked questions

  • How long does the train from Oslo to Bergen take?
    The Bergensbanen (Bergen railway) takes approximately 6.5–7 hours from Oslo S to Bergen S. It is one of the world's most scenic railway journeys — crossing the Hardangervidda plateau at 1,200 metres elevation, through snow and tundra even in summer. Departure from Oslo S is typically 8:25am or 11:59am; check vy.no for current schedule.
  • Is the Bergen train journey worth it?
    Absolutely — the Bergensbanen is one of Norway's genuine highlights. The crossing of the Hardangervidda plateau between Finse and Myrdal is extraordinary, with glaciers, snowfields, and mountain lakes. Finse (one of the highest railway stations in Norway) is accessible on the regular train. The landscape is entirely unlike anything you see on shorter Norwegian routes.
  • What is Norway in a Nutshell from Oslo?
    Norway in a Nutshell is a package that combines the Oslo–Bergen train (to Myrdal), the Flåmsbana mountain railway (Myrdal to Flåm), a Nærøyfjord boat cruise (Flåm to Gudvangen), a bus (Gudvangen to Voss), and a return train to Bergen or Oslo. It's designed to be done as a self-guided tour. Oslo to Bergen via Nutshell: 2 days with one Bergen night is the standard recommended format.
  • What is there to do in Bergen in one day?
    Prioritise: Bryggen Wharf (UNESCO-listed wooden warehouses, 1 hour walking), Fløyen mountain by funicular (30 minutes up, panoramic views, 30 minutes walk on top), and the Fish Market (Fisketorget). One day gives you these three highlights. A second day adds Bergenhus Fortress, the art museums, and KODE gallery.
  • How much does it cost to get to Bergen from Oslo?
    Vy train return fares: NOK 499–799 (USD 54–86) booked in advance; NOK 899–1,200 (USD 97–129) at standard price. Norway in a Nutshell round-trip from Oslo: approximately NOK 1,800–2,400 (USD 194–258) per person including all transport segments. Bergen hotel adds NOK 900–1,500 (USD 97–161) per night for a decent mid-range option.

Top experiences

Bookable activities with verified prices and instant confirmation on GetYourGuide.