Whichever option you choose, don't limit yourself to just one island! John is just 20 minutes from St. Thomas by ferry, and there is frequent daily direct service between St. Croix and St. Thomas by small plane.
Craving a spur-of-the-moment weekend trip? Virgin Islands, making it an easy option for last-minute vacations. This trio of islands in the Caribbean has sugary beaches, a gorgeous national park, excellent snorkeling, and even deep-sea fishing. Travelers can choose between St. Croix, the largest island; St.