For U.S. citizens, the U.S. Virgin Islands (USVI) is considered domestic travel, meaning you do not need a passport if traveling directly from the U.S. mainland or Puerto Rico. However, as of May 2025, you must have a REAL ID-compliant driver's license or another federally accepted ID (like a passport or Global Entry card) to board your flight. It is highly recommended to carry a passport anyway, as it makes the return process easier if your flight is diverted to a foreign country. For non-U.S. citizens, a valid passport and the appropriate visa or ESTA are required, just as they would be for entry into the mainland United States. Upon returning to the mainland from the USVI, all travelers must go through a pre-clearance customs check, so having your documentation ready is essential to avoid delays.