I took one of these ships(a less modern one!) back in the summer of I980 down the Norwegian Coast from Narvic to connect to the rail to take me back to Sweden.
@delboy207 technically the daily sailing from Bergen to Kirkiness and back which is 10 days is a freight / passenger trip. However it is geared up for the tourists with excursions etc along the way. We travelled from Trondheim back to Bergen which was a 28 hour trip and stopped off at about 6 different ports during that time. No getting off at any of them. Trips away from Norway are all cruises.