Norwegian rescue services spokesman Ola Vaage says the Britannia Seaways is sailing to the Norwegian southwestern port of Bergen on its own steam and was joined by a Norwegian navy vessel.
He said "all is well on board," with 20 crew and 12 military personnel.
Vaage said today it was not immediately clear what caused the fire, which started in a container.
He said the storm last night had abated and sailing conditions were good. The ship was expected in Bergen later today.
