-
Day 1: St. Thomas, US Virgin Islands
10 minutes (1.3 miles) from Charlotte Amalie
Beach hopping & snorkeling
-
Day 2: Jost Van Dyke, British Virgin Islands
1.5 hours by ferry from Cruz Bay, St. John
Swimming with turtles
-
Day 3: Tortola, British Virgin Islands
1 hour by ferry from Jost Van Dyke
Exploring Sage Mountain National Park
-
Day 4: Virgin Gorda, British Virgin Islands
2 hours by ferry from Tortola
Visiting the Baths
-
Day 5: St. Croix, US Virgin Islands
45 minutes by plane from St. Thomas
Discovering Buck Island
-
Day 6: St. John, US Virgin Islands
1.5 hour ferry from Charlotte Amalie
Hiking the Reef Bay Trail
-
Day 7: St. Thomas, US Virgin Islands
2 hours by ferry from Cruz Bay, St. John
Exploring Coral World Ocean Park
-
Day 8: Anegada, British Virgin Islands
2 hours by ferry from St. Thomas
Relaxing on Cow Wreck Beach
-
Day 9: St. John, US Virgin Islands
1 hour by ferry from Cruz Bay, St. John
Beach-hopping at Trunk Bay
-
Day 10: Peter Island, British Virgin Islands
30 minutes by ferry from Road Town, Tortola
Relaxing on Deadman's Bay Beach
-
Day 11: St. Croix, US Virgin Islands
30 minutes by plane from St. Thomas
Discovering Buck Island
-
Day 12: Norman Island, British Virgin Islands
1.5 hours by ferry from St. Thomas
Visiting the Caves
-
Day 13: St. Thomas, US Virgin Islands
30 minutes (5 miles) from Charlotte Amalie
Shopping in Red Hook
-
Day 14: St. John, US Virgin Islands
1 hour by ferry from Red Hook
Exploring National Park Visitor Center
For shorter trips, consider reducing the number of islands to visit. For a longer stay, add activities like stand-up paddleboarding or horseback riding. Remember to check the opening and closing times of places to avoid disappointments.