Straight to Spanish Town, The Baths and North Sound — no ferry change at Tortola. Private USVI-to-BVI crossing in about an hour, customs on arrival, drop-off at Virgin Gorda Yacht Harbour or your resort dock.
There is no direct public ferry from St Thomas to Virgin Gorda — you transit through Tortola, clear immigration, then catch a second inter-island ferry. Half a day, two queues, tight connections.
A private crossing runs straight to Virgin Gorda in about an hour — no Tortola change, customs cleared on arrival, dropped at Spanish Town or your resort dock.