In 2018 we took the Hurtigruten Coastal Ferry from Bergen, Norway to about half way up the coast of Norway. Hurtigruten ships stop in many small towns that do not have roads. They take passengers, produce and good up and down the coast of Norway from Bergen up to Kirkenes. These ships also provide some great sightseeing trips through some beautiful islands and fjords.
I copied this from Hurtigruten …..
The Hurtigruten signature voyage along the Norwegian coast travels from the southern city of Bergen, across the Arctic Circle, up to Kirkenes, and back. These 12 days and 2,500 nautical miles feature some of the most stunning scenery on the planet.
Along the way, in each direction, your ship stops at 34 coastal communities, big and small, day and night. We dock in villages and towns for 10 to 45 minutes and in cities for a few hours. The ports we visit at night on the northbound voyage can be seen during the day when traveling southbound.
You can even split the two cruises into two trips, doing the northbound voyage from Bergen to Kirkenes over seven days at one time and then the six-day southward voyage another. We also offer short cruises ranging from two to five days and specific port-to-port bookings.