When traveling from the U.S. mainland to St. Croix (part of the U.S. Virgin Islands), you do not clear customs upon arrival because you have not technically left the United States. However, the process for the return journey is different. When flying from St. Croix back to the U.S. mainland, all passengers must clear U.S. Customs and Border Protection (CBP) at the Henry E. Rohlsen Airport before boarding their flight. This is because the USVI is a "Free Port" and a separate customs territory from the mainland. During this pre-clearance process, you must declare any items purchased on the island. U.S. residents enjoy a generous $1,600 duty-free exemption, which is double the standard international allowance. You should also be prepared for an agricultural inspection, as certain fruits, vegetables, and plants are prohibited from being brought to the mainland to prevent the spread of invasive species. In 2026, while a passport is not strictly required for U.S. citizens traveling to St. Croix (a government-issued photo ID like a REAL ID is sufficient), having one can often speed up the customs process during your departure.