Dozens of ships including a passenger ferry with nearly 1,000 people on board were trapped Friday in heavy pack ice in the Baltic Sea off Sweden's east coast.