If one is traveling from Puerto Rico or one of the US States on a direct flight to the U.S. Virgin Islands, no, a Passport is not necessary.
If one is traveling to the British Virgin Islands from the US Virgin Islands, Puerto Rico or any US State, yes, a passport is necessary.
Yes. As of January 2007, a passport is required for anyone entering the US by air.
Yes you need a passport to go to the British Virgin Islands.
Yes, Its considered a territory and therefore you need a passport.
If you are traveling from Puerto Rico or from anywhere in the United States on a direct flight to the USVI, no.
no
maybe yes
NO. It does make clearing customs when you leave a lot easier though.
for short term no but you do need a passport for short term no but you do need a passport
No you need a passport.
maybe yes
NO U DON'T.
No, your U.S. calling card should work just fine from the US Virgin Islands.
Alaska and Hawaii (which are U.S. states) and the Virgin Islands (which is a U.S. territory) do not require a passport if traveling within the U.S.
Yes they do. Hawaiian cruises are spectacular, you should also be able to snorkle too. Hawaiian cruises stop at several islands including Jamaica, Bahamas, and the Virgin Islands. You will need a passport to visit these ports so make sure you bring it with you in order to see the islands.
Nope, only your V-card.
yes they do
No. Since St. Thomas is part of the US Virgin Islands, and thus is a US territory, US citizens do not need passports to visit.
You need either a passport or other valid proof of US citizenship, such as a certified birth certificate or other government document proving you are a US citizen, and a government photo ID (like a driver's license).