Susannah DeehanYacht charter broker, DMA Yachting
Yes. The Bahamas is an international destination, so every guest, children included, needs a valid passport to fly in, and it is the document the yacht uses to clear you with Bahamian customs and immigration. We recommend at least six months of validity remaining, which keeps you clear of airline rules.
US citizens sometimes ask about cruise-style exceptions; those apply to closed-loop cruises, not to flying into Nassau for a charter, so bring the passport.
The process itself is painless. Send passport details with your preference sheet and the captain handles the paperwork; you mostly notice it as a form to sign on boarding day. Visas are not required for US, Canadian, UK, and EU passport holders on stays this length.