As it has been raining ever since she arrived in the city, a tourist stops a young boy and asks if it always rains here. “I don’t know,” he replies, “I’m only thirteen.” The joke isn’t brilliant, but it does contain a grain of truth. Of all the things to contend with in BERGEN, the weather is the most predictable: it rains on average 260 days a year, often relentlessly even in summer, and its forested surroundings are often shrouded in mist. Yet, despite its dampness, Bergen is one of Norway’s most enjoyable cities, boasting – amid seven hills and sheltered to the north, south and west by a series of straggling islands – a spectacular setting. There’s plenty to see in town too, from sturdy old stone buildings and terraces of tiny wooden houses to a veritable raft of museums, while just outside the city limits are Edvard Grieg’s home, Troldhaugen, as well as the charming open-air Gamle Bergen (Old Bergen) museum.

More than anything else, though, it’s the general flavour of the place that appeals. Although Bergen has become a major port and something of an industrial centre in recent years, it remains a laidback, easy-going town with a firmly nautical air. Fish and fishing may no longer be Bergen’s economic lynchpins, but the bustling main harbour, Vågen, is still very much the focus of attention. If you stay more than a day or two – perhaps using Bergen as a base for viewing the nearer fjords – you’ll soon discover that the city also has the region’s best choice of restaurants, some impressive art galleries and a decent nightlife.

Brief history

Founded in 1070 by King Olav Kyrre (“the Peaceful”), a Norwegian survivor from the Battle of Stamford Bridge in 1066, Bergen was the largest and most important town in medieval Norway and a regular residence of the country’s kings and queens. In the fourteenth century the town also became an ecclesiastical centre, supporting no fewer than thirty churches and monasteries, and a member of the Hanseatic League, as by this time the town had become a prosperous port linked to other European cities by a vigorous trading life, with fish being the main commodity. The League was, however, controlled by German merchants and, after Hansa and local interests started to diverge, the Germans came to dominate the region’s economy, reducing the locals to a state of dependency. Neither could the people of Bergen expect help from their kings and queens: rather, in return for easily collected taxes from the Hansa merchants, Norway’s medieval monarchs compelled west-coast fishermen to sell their catch to the merchants – and at prices the merchants set themselves. As a result, the German trading station that flourished on the Bryggen, Bergen’s main wharf, became wealthy and hated in equal measure, a self-regulating colony with its own laws and an administration that was profoundly indifferent to local sentiment.

In the 1550s, with Hansa power finally evaporating, a local lord – one Kristoffer Valkendorf – reasserted Norwegian control, but not out of the goodness of his heart. Valkendorf and his cronies simply took over the monopolies that had enriched their German predecessors, and continued to operate this iniquitous system, which so pauperized the region’s fishermen, right up to the late nineteenth century. Bergen’s merchants benefited from Norway’s neutrality in World War I, developing their trade and expanding their fleets, but it was only after World War II that the town got into its stride, transforming itself from a fish-dependent backwater to the lively city of today.

Book through Rough Guides’ trusted travel partners

Norway features

The latest articles, galleries, quizzes and videos.

Existence at the extremities: a journey through Svalbard, Norway

Existence at the extremities: a journey through Svalbard, Norway

Svalbard is as human as the northern Arctic gets: as far north as you can venture without joining a scientific expedition, and the furthest north mankind has ma…

27 Nov 2017 • Luke Waterson local_activity Special feature
Into the Arctic: the journey of a modern-day adventurer

Into the Arctic: the journey of a modern-day adventurer

Guinness record-breaking adventurer and author Dave Cornthwaite is two months and 1000 miles into his latest self-propelled expedition. He is tackling the fam…

27 Sep 2017 • Rachel Mills local_activity Special feature
The most beautiful country in the world – as voted by you

The most beautiful country in the world – as voted by you

There's nothing like an amazing view to inspire you to book your next trip, whether you're drawn by rolling countryside, isolated islands or soaring mountain …

30 Aug 2017 • Rough Guides Editors camera_alt Gallery
View more featureschevron_right

Privacy Preference Center

Necessary

Mandatory - can not be deselected. Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID,aelia_cs_selected_currency,cookie_notice_accepted,RS,bp-message,bp-message-type,id,UIDR,w3tc_logged_out,__cfduid
__cfduid

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

__utma,__utmb,__utmc,__utmz,_ga,_gid,__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xt
__utma,__utmb,__utmc,__utmz,_ga,_gid
__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xtc

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID,__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll,c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs
__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID
__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll
c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs