Which cruise lines stop in Bergen?
Viking Ocean Cruises operates cruises visiting Bergen.

Norway
The gateway to the Norwegian fjords and former Hanseatic trading capital, famed for the colorful wooden merchant houses of UNESCO-listed Bryggen and mountain funicular.
Practicalities backfill pending.
Viking Ocean Cruises operates cruises visiting Bergen.
3 active sailings currently stop in Bergen — 1 departures and 2 port-of-call visits.
2 cruise ships call at Bergen, including Viking Venus, Viking Sky.
Cruises calling at Bergen frequently include stops at neighboring ports such as Edgeøya, Ålesund, Alkefjellet.
I must go down to the seas again, to the lonely sea and the sky, and all I ask is a tall ship and a star to steer her by.
— John Masefield, 1902