Passport & Visa US Virgin Islands
U.S. citizens do not need a passport when entering the U.S. Virgin Islands, according to the official U.S. Virgin Islands passport requirements, but you may be required to show proof of citizenship (raised-seal birth certificate and valid government-issued ID card such as a driver’s license) when departing the U.S. Virgin Islands of St. Thomas, St. Croix, and St. John.
Even though you are not required to have a passport to travel to the U.S. Virgin Islands, you may want to take a passport versus having to carry the two forms of identification needed for departing the U.S. Virgin Islands.
If you're from outside of the U.S., you'll want to make sure you've applied for a U.S. visa or ESTA before you book your flights. Keep in mind that you may have to also show an onward ticket (not a return ticket) to prove that you won't be staying in the country for longer than you are permitted.
1 =