Question: do cargo ships carry passengers?
Answer: Cargo vessels usually take no more than 12 passengers along, as by international safety regulations, ships carrying more than 12 passengers on international voyages are required to be constructed and equipped as passenger ships. ... You will need to have all visas for these stops in your passport to be allowed to travel.