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.
no
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.
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).
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/
for short term no but you do need a passport for short term no but you do need a passport
Yes. Any travel that crosses international waters requires a passport.
maybe yes
From the US, yes. From a country outside the US, you would need a passport.
NO U DON'T.
Nope, only your V-card.
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.
It depends on which islands you mean. If the islands are part of the UK then you will not need one.
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.