Make your flight without the two-ferry gamble. Private BVI-to-USVI crossing timed to your departure, direct from Spanish Town or your resort dock to Red Hook for St Thomas airport.
Leaving Virgin Gorda for a St Thomas flight by public ferry means an inter-island leg to Tortola, immigration, then a second ferry — with no margin if any leg is full or late.
A private crossing leaves on your schedule, direct to Red Hook, timed to your flight with customs factored in. About an hour, no ferry chain.