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).
Americans don't have to have a passport to go to the United States Virgin Islands. In order to travel to the British Virgin Islands you need a passport.
No need. Except if you fly there.
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.
It depends, a US citizen would need a passport to go to anywhere thaqt was not part of the USA or one of its territories (e.g. Puerto Rico, US Virgin Islands, etc). A passport would probably be required to travel by plane, regardless.
Andaman and nikobar
No, you do not need a passport to travel to the US Virgin Islands. This information is available from the US Virgin Island's official website http://www.usvitourism.vi/
(in the US) To the US VIrgin Islands, yes. I'm unsure about the British islands. Not all nations will grant entry to convicted felons, with or without, a valid passport.
Yes. Any travel that crosses international waters requires a passport.
Provided that travel is direct and does not include going anywhere outside of the United States and its territories, a US citizen or permanent resident does not need a passport to enter Puerto Rico. The same applies when visiting Guam, the Virgin Islands, American Samoa, Swains Island and the Northern Mariana Islands.
Not if you are a US citizen. If you are a citizen of the country, you can travel to any place part of the country without a passport.
The identification required for a U.S. Citizen to travel to the Virgin Island is exactly the same as required for any U.S. citizen boarding any commercial ship or airline in the USA. A photo ID. I use my driver's license.
From the US, yes. From a country outside the US, you would need a passport.
If you are looking to travel from cities only inside the country of the US then just have valid identification cards with you like your SSS ID. However, if it is an overseas travel or travelling abroad, then a passport is needed.
U.S. citizen's are able to travel to the following locations without a passport: 1. They can travel anywhere inside the U.S. 2. U.S. citizens can travel to any of the US territories and Commonwealth (Guam, the US Virgin Islands, Puerto Rico, etc) without a passport as long as the flights do not land in any foreign country.