Do you need a passport to travel from the US Tortola?

Yes. A passport is required for all U.S. citizens traveling to Tortola, British Virgin Islands from the United States.
Copyright Wanderlust World © https://www.ynyoo.com