VacationSelector
Bryggen across Vågen, Bergen
BergenBryggen across Vågen
The Opera House on the fjord, Oslo
OsloThe Opera House on the fjord

Photos: Bergen by Abdullah Guc, Pexels License; Oslo by Beata May, CC BY-SA 4.0, cropped.

Bergen or Oslo?

Our verdict in twelve categories, each scored against the same fixed benchmark cities, and the climate month by month, so you can choose for your trip.

Choose Bergen for

  • nature and the outdoors

Bergen is the pick for travellers who want Norway's mountains and fjords right outside the hotel door. Hikes start in the streets above the harbour, the funicular and cable car lift you onto open ridges, and Hardangerfjord and the Nærøyfjord are close enough for a day out. Bryggen's timber merchant houses also give it an old harbour townscape that Oslo doesn't have. The price is a smaller city and a lot of rain.

Choose Oslo for

  • wellness
  • shopping
  • beaches

Oslo makes the better all-round city trip. Its museums go deeper, from The Scream to the polar ships on Bygdøy, and it has more places to eat, drink and shop. The integrated transport network makes everything easy, and the harbour sauna culture is easy to join. Its outdoors means forest and gentle fjord islands rather than mountains, but in winter it adds cross-country skiing that you can reach by metro.

Scoreboard

Twelve categories on one fixed scale from 0 to 100. The shaded stretch is the gap between the two.

Beaches & swimming. Bergen 20, Oslo 36: Oslo leads by 16 points.
Food & drink. Bergen 47, Oslo 55: Oslo leads by 8 points.
Culture & sights. Bergen 55, Oslo 66: Oslo leads by 11 points.
Nightlife. Bergen 40, Oslo 48: Oslo leads by 8 points.
Nature & outdoors. Bergen 88, Oslo 82: Bergen leads by 6 points.
Day trips. Bergen 38, Oslo 52: Oslo leads by 14 points.
Good for families. Bergen 60, Oslo 63: Oslo leads by 3 points.
Getting around. Bergen 74, Oslo 85: Oslo leads by 11 points.
Shopping & style. Bergen 33, Oslo 50: Oslo leads by 17 points.
Affordability. Bergen 12, Oslo 14: Oslo leads by 2 points.
Live music & performing arts. Bergen 58, Oslo 62: Oslo leads by 4 points.
Wellness & relaxation. Bergen 32, Oslo 60: Oslo leads by 28 points.
0255075100

Your match

Pick a travel style or drag the sliders, and both match scores follow your weighting.

Bergen
46match

Wins on nature and the outdoors with your weighting.

Oslo
Best match
56match

Wins on wellness and shopping with your weighting.

What matters to you?

Category by category

What the scores mean for a trip.

Beaches & swimming

Oslo 36Bergen 20

Neither city is a beach destination, but Oslo gives a summer swim more to work with. Harbour ferries run out to Hovedøya, Langøyene and Gressholmen, where there are small sandy coves among the rocks. Bygdøy has Huk and Paradisbukta, and the calm inner fjord can get noticeably warmer in July.

Bergen's shore is rock, jetty and pebble, and the open sea stays colder. Swimming there means jumping off the Nordnes piers or rocks along the fjord, and the bright weeks between showers are few. The heated seawater pool at Nordnes is the gentlest way in.

Food & drink

Oslo 55Bergen 47

Oslo has the broader table. A strong tier of Nordic tasting menus sits at the top, and below that come food halls like Mathallen in Vulkan and the easy browsing of Grünerløkka. Its light-roast coffee culture is a pleasure in itself, and summer brings prawns eaten on the quay.

Bergen eats more narrowly but with a clear identity: creamy fish soup, cod, king crab and the skillingsbolle cinnamon bun. The best meals are in small dining rooms in the old centre that cook with fjord fish and mountain lamb. Go to the harbour fish market for the scene rather than for value.

Culture & sights

Oslo 66Bergen 55

Oslo has the larger set of sights, built mostly from museums and modern landmarks. The Munch Museum and the National Museum hold the core of Norwegian art, and Bygdøy adds the Fram, the Kon-Tiki and an open-air folk museum. Then there are City Hall, the walkable Opera House roof and Vigeland Park's crowd of granite figures.

What Bergen has instead is a historic setting. The wooden passages of Bryggen, Haakon's Hall and the Rosenkrantz Tower give it an atmosphere of old Hanseatic trade that Oslo's centre lacks. The KODE museums, Grieg's villa at Troldhaugen and the Fantoft stave church complete a shorter but characterful list.

Nightlife

Oslo 48Bergen 40

Oslo offers rather more choice after dark. Grünerløkka, Youngstorget and Grønland have natural wine bars, cocktail rooms and a few electronic clubs, and in summer crowds drink outdoors on the waterfront at Aker Brygge and Tjuvholmen.

Bergen's scene is smaller and more studenty, made up of craft beer pubs and cosy wooden-walled rooms around the harbour and the university, and it really comes alive only at weekends. In both cities high drink prices mean evenings start late.

Nature & outdoors

Bergen 88Oslo 82

Bergen is the more dramatic base. Fløyen and Ulriken rise straight from the centre, the Vidden ridge crosses open mountain with views out to the sea, and the skerries suit kayaking. Hardangerfjord and the Nærøyfjord are within reach, which Oslo can't offer. Bring serious waterproofs.

Oslo's wild side is forest. The metro climbs to Nordmarka, with its lakes, trails and waffle cabins, and in winter those trails turn into floodlit cross-country ski tracks with downhill slopes nearby. In summer the Oslofjord islands make gentle paddling and walking country. The landscape is hills, not peaks.

Day trips

Oslo 52Bergen 38

Oslo has more real towns to visit. Fredrikstad's star-shaped fortress town is about an hour south, wooden Drøbak sits along the fjord, Tønsberg has Viking-age roots, and Lillehammer has its open-air museum and Olympic ski jumps. None is a headline, but together they fill several pleasant days.

From Bergen the outing is mostly the journey itself, by train to Voss, by boat to the Rosendal barony, or on the long ride to Flåm and its mountain railway. The Hardanger villages add cider farms, but with no second city close by, travellers who want towns and heritage won't find many.

Good for families

Oslo 63Bergen 60

Both are safe, calm and easy with children, but the outings differ. Bergen has the aquarium on Nordnes with its seals and penguins, the VilVite science centre, and troll-lined trails and canoeing at the top of Fløyen. Its steep streets and frequent rain are hard work with a pushchair.

Oslo is flatter and full of prams on the trams. Its family days are the farm animals at the Folk Museum, climbing aboard the Fram, the science and technology museum and the Tusenfryd amusement park, and in winter there's sledding near Holmenkollen. It has no aquarium, though.

Getting around

Oslo 85Bergen 74

Oslo is the easier city to move around. Trams, buses, metro and harbour ferries run as one network, the airport express gets you in quickly, and the centre from the Royal Palace to the harbour is a level walk. You never need a car, even for the forest or the islands.

Bergen's core around Bryggen and the lake is walkable too, but the hills and rain slow you down. The Bybanen light rail and buses cover the rest. For the smaller fjord villages, a car helps more than the train and express boats.

Shopping & style

Oslo 50Bergen 33

Bergen has less choice, but what it does well is local and handmade. Buying from the craft studios inside Bryggen's old timber passages gives you a setting that Oslo's shopping streets can't match. Norwegian knitwear and proper rain gear are the obvious things to buy in a city this wet. For ordinary clothes there are a few central streets and shopping centres, and not much beyond them.

Oslo offers much more choice. Steen & Strøm, a department store that goes back to the eighteenth century, stocks luxury and Nordic labels that Bergen largely lacks. Bogstadveien is where locals shop, and Grünerløkka adds vintage clothes, records and small design shops. Silver and ceramics are also worth taking home, along with the knitwear. Expect high prices and few markets in both cities.

Affordability

Oslo 14Bergen 12

Both cities are among the most expensive places in Europe, and alcohol is especially dear in each. Oslo makes saving a little easier: Vigeland Park, the Opera House roof and the forest are free, and one transport pass covers the island ferries.

In Bergen the free option is hiking straight from town, but the funicular, the cable car and any fjord excursion soon add up.

Live music & performing arts

Oslo 62Bergen 58

Both have a real musical life, but with different centres of gravity. Bergen is Grieg's city. The Bergen Philharmonic, one of the world's oldest orchestras, plays in Grieghallen, his music is performed at Troldhaugen in summer, and the Bergen International Festival in late spring is the year's peak.

Oslo has the national opera and ballet in the Opera House, the Oslo Philharmonic and Ibsen at the National Theatre. Its small jazz and rock clubs are busier, and its big outdoor music festival comes in August.

Wellness & relaxation

Oslo 60Bergen 32

Oslo is the better place to unwind. Floating wood-fired saunas line the harbour by the Opera House and at Sørenga, many of them public, and people go from the heat down a ladder into the fjord all year round. It's an easy ritual for a visitor to join, and the green, quiet streets add to the calm.

Bergen offers a harbour sauna, the heated Nordnes pool and a few hotel spas. Its small, unhurried pace does more for relaxation than its facilities, and neither city has thermal springs.

When should you go?

Pick your month. The climate figures are measured averages, not a forecast.

Bergen in July

20 °Cdaytime high
12 °Cnight-time low
159 mmrain in the month
No recordsunshine a day
15 °Csea
18 hdaylight a day

Oslo in July

23 °Cdaytime high
13 °Cnight-time low
86 mmrain in the month
8 hsunshine a day
18 °Csea
18 hdaylight a day

Daytime high, °C

0°5°10°15°20°25°JFMAMJJASOND

Rainfall in the month, mm

0100200300JFMAMJJASOND
BergenOslo

Temperature and rainfall are climate normals, averaged over the years shown. Bergen: 1991-2020 normals, Bergen / Florida (1.2 km from centre). Oslo: 1991-2020 normals, Oslo-Blindern (4.3 km from centre).

Bergen is mild but very wet. Its driest stretch is May and June. July is the warmest month at about 20°C, which is fine for walking but only just warm enough for a cold-water swim. From late summer the rain builds steadily, and by December the city sees around 290mm a month. Winters seldom freeze hard, but they are grey and soaked. Late spring and early summer give the best odds for hiking and fjord trips.

Oslo has sharper seasons and far less rain. July reaches about 23°C, the fjord warms to around 18°C in July and August, and May to July bring long, sunny days that suit island-hopping and outdoor drinks. Winter is much colder than in Bergen, with daytime highs near freezing and very little daylight, so walking the streets is a chore. The same cold, though, gives the snow for skiing in the forest. Oslo is the better bet for a sunny summer and the only one of the two for a winter trip built around snow.

Which traveller are you?

On an outdoors trip, Bergen is the stronger choice. The seven mountains start at the city's edge, the Vidden ridge makes a full day on open ground, and the big western fjords are reachable by train and boat. Oslo's forest and islands are gentler.

For a culture and arts trip, Oslo gives more to fill the days. You get the Munch Museum and the National Museum, the exploration museums on Bygdøy, and Vigeland Park. On top of that come opera and ballet at the harbour, while Bergen's sights fit into a couple of days.

On a relaxing and wellness trip, Oslo has the edge. Floating wood-fired saunas line the harbour, they're public and sociable all year, and a fjord plunge is an everyday ritual there. Bergen has a harbour sauna and a heated pool, but little more.

Before you go

MeasureBergenOslo
Official languageNorwegian, Nynorsk, Bokmål, SámiNorwegian, Nynorsk, Bokmål, Sámi
CurrencyNorwegian Krone (NOK)Norwegian Krone (NOK)
SocketsCF230 V, 50 HzCF230 V, 50 Hz
Driving sideRightRight
Time zoneUTC+1, UTC+2 in summerUTC+1, UTC+2 in summer
Emergency numberPolice 112, ambulance 113, fire 110Police 112, ambulance 113, fire 110
Elevation5 m23 m
Main airportBergen Airport, Flesland (BGO)12 km from centre64 non-stop destinationsOslo-Gardermoen International Airport (OSL)37 km from centre147 non-stop destinations
Public holidays this year13 days13 days

By the numbers

MeasureBergenOslo
City population291,189717,710
People per km²3,339-
Museums within 10 km3160
UNESCO World Heritage sites within 50 km10
Swim season, months above 21 °CNoneNone

Where else could you go?

Every comparison below shares a destination with this one, so you can follow Bergen or Oslo somewhere new.

Browse every destination

Sources

Structured data from Wikidata (CC0). Weather data by Meteostat. Meteorological data provided by NOAA, DWD and others. Rainfall where no rain gauge is within 25 km is from the TerraClimate 1991-2020 climatology (Abatzoglou et al. 2018, Scientific Data), read at the city. Sea surface temperature from NOAA OISST v2.1, NOAA Physical Sciences Laboratory. Airport data from OurAirports (public domain). Tourism statistics from Eurostat, © European Union, reused under CC BY 4.0. Public holidays from Nager.Date (MIT). Exchange rates via Frankfurter, based on European Central Bank reference rates. Non-stop route lists from the "Airlines and destinations" tables on English Wikipedia airport articles, by Wikipedia contributors, reused under CC BY-SA 4.0. Currency from the ISO 4217 register maintained by SIX, cross-checked against country data from GeoNames (CC BY 4.0). Price level from World Bank open data (PPP conversion factor for private consumption and official exchange rate), CC BY 4.0. Time zones from GeoNames (CC BY 4.0); clock offsets computed from the IANA time zone database. Daylight hours computed from each destination's latitude using the NOAA solar position algorithm.

Category scores are our editorial verdict under rubric v3, each placed against the same fixed benchmark cities; the climate figures are measured. How the scores are set. Snapshot generated 2026-11-11. Daily budgets are estimates from country price levels.