Question: what documents do you need to bring on a cruise?
Answer: Boarding passes. This is perhaps the most obvious of the documents you'll need for your voyage, but you'd be surprised at how many cruisers turn up to the terminal without their boarding passes. ... 
Passports. ... 
Visas. ... 
Luggage tags. ... 
Credit/debit cards. ... 
Proof of vaccinations.