Stena Baltica-2005 Back to Ship Operator Ship Database Stena Baltica Operator: Stena Line IMO number: 9329851 Passengers: 980 Build: 2005 Ship Information History Capacity & Accommodation Passenger Facilities Gallery