Loading Page...

Do yachts have to go through customs?

All yachts (both US and foreign) must complete immigration/customs clearance within 24 hours of arrival – no matter what. The skipper, and every other person on board, regardless of nationality, are required to report to the nearest CBP Office.



Yes, all private yachts—both domestic and foreign-flagged—must go through customs and immigration clearance when traveling between countries. When a yacht enters a foreign port, the "skipper" or master must report the arrival to the local customs authority (such as CBP in the USA) usually within 24 hours. Every person on board must present a valid passport and clear immigration, even if they don't plan to step off the vessel. You must also declare any restricted goods, such as alcohol, tobacco, or firearms. In 2026, many countries require pre-notification (APIS) via email or an app at least 48 hours before arrival. Failure to report can result in heavy fines, confiscation of the vessel, or even the arrest of the crew, as yachts are often scrutinized for potential drug trafficking.

People Also Ask

In short, if a yacht carries more than 12 passengers, irrespective of whether payment is made, the vessel is considered a 'Passenger Ship' which puts it into a different category from standard luxury yachts. A 'Passenger Ship' must be SOLAS compliant, which requires rigorous testing, training, and surveying (and cost).

MORE DETAILS

Do I need to bring my passport on my yacht charter? Every passenger on-board a yacht must have their passport on-board at all times. Most professional, luxury yachts are commercially registered vessels, just like stepping on a plane, your passport is required.

MORE DETAILS

International Code Flag Q is flown when entering most foreign ports or when returning to a U. S. port from a foreign cruise. It signals to customs and immigration officials that you request clearance. Take it down and replace it with courtesy flag after formalities are complete.

MORE DETAILS

A fully stocked, seaworthy 30-foot sailing yacht will sail about 100 nautical miles in a day, and she can continue up to 90 days without needing to stop. Given the right wind conditions, a sailing yacht in good shape can sail around the clock at a steady pace of about 5 knots per hour.

MORE DETAILS