Between January and April of each year, thousands of North Atlantic humpback whales gather off the Dominican Republic at Silver Bank.
Spend seven nights on a 45-metre live-aboard vessel with a naturalist guide, and enjoy two whale runs each day. Immerse yourself in the haunting whale song and swim eye-to-eye with the giant creatures—but be warned: book well ahead!
Days 1-3: Flying from Miami to reach Puerto Plata and then Cofresi, with plenty of time for all-inclusive relaxation ahead of the trip to Silver Bank
Days 4-8: Setting off into the water to swim with humpback whales in both the morning and afternoon, after breakfast and lunch at the hotel, with the aim of spending as much time in the water as possible
Day 9: Returning to Puerto Plata and Cofresi with comfortable layovers along the way