A passenger ferry ran aground off the Finnish Åland Islands in the Baltic Sea becoming stranded close to the port of Mariehamn on Saturday.
The Coastguard said the Viking Grace was towed to the port on Sunday morning, and the passengers would be evacuated.
About 400 people spent the night on board.
It earlier said the vessel was not leaking and no lives were in danger. The cause of the incident is being investigated.
The ship, owned by the Viking Line, had been heading to the Swedish capital, Stockholm, from Turku in Finland.
No injuries have been reported among the 331 passengers and 98 crew, and the Viking Line described the situation on board as “calm”.
Passenger Anna Palsson, quoted by Swedish newspaper Expressen, said they had just gone down to the car deck when the ferry ran aground.
“People are calm and the staff are handing out food and facemasks,” she said.
Viking Line spokeswoman Johanna Boijer-Svahnström told Yle News that Finnish passengers will be taken from Mariehamn to the mainland on the Viking Grace, while Swedish passengers will board the Viking Amorella for travel to Stockholm.
It is the second time in two months that a Viking Line ferry has run aground off the Åland Islands. On 30 September, 300 passengers had to be evacuated from the Viking Amorella which hit rocks off Järsö. It has since been towed to Turku for repairs.