Ferries to Bergen and south west Norway
There is 1 international ferry service on the west coast of Norway and this calls at Bergen - the FjordLine "Bergensfjord" operates to Hirtshals Denmark.There are other ferry services to Denmark and Sweden from other ports.
There is no longer a service to the UK. The Newcastle ferry stopped in 2008 and will not resume until at least 2014. (See this December 2013 update)