The ferry take about 25 minutes from Tortola to Virgin Gorda. Along the way we enjoy rum punch drinks.