There are direct flights to the British Virgin Islands from a number of locations, but many travelers arrive via connecting flights from larger Caribbean airports.