The direct route is nicknamed "I-66" and you need to head
north to the Bahamas or north of the Bahamas to ride the NW to SW winds until you get to 066 west Longitude and then hang a right and head
south to USVI or the east coast
of Puerto Rico
. You can cross through the Bahamas to New Providence (Nassau) but then need to exit NE between Abaco
and Eleuthera then head ENE to stay in the SW to NW winds until 66 west. Normally this route is about one to two weeks to get to the Virgins and you will probably get at least one good storm enroute.
The slower but less exposed route is to head from the Key West
across to the southern Bahamas Banks underneath Exumas
and then the Comer Channel to Long Island
. The north up around Long Island
and east -south - east down the islands to Mayaguna to Turks and Caicos
to Luperon or track the north coast of the D.R. to Samana or straight to Mayaguez, Puerto Rico
. Then along the south coast of Puerto Rico to the Virgins. This route is normally two to three months but with extraordinary luck you can make it in one month, but you would have to be on very good terms with Mother Nature.