Oslo is the capital of Norway and has a regular ferry connection to Copenhagen in Denmark. There are many commercial cruises operating throughout Norway, but ferries to other countries are fairly rare due to its geographical location.
Oslo has the following passenger ferry ports. Click each for more information.