U.S. citizens arriving from the mainland and Puerto Rico do not need to present a passport or visa to enter the Virgin Islands.