Although many airline flights fly nonstop from the United States to the Caribbean, connections to some of the smaller islands are usually made through San Juan, Puerto Rico or St. Thomas, USVI.
Your flight arrangements should be fairly simple. Independently whatever are you traveling from in the US, Europe or South America, there are few hops that you should know to steer clear of long travel time and optimize your week vacation.
Below there is a list of airlines that serves the Caribbean region.
Websites for major carriers:
Liat – The Caribbean Airlines
Flying into St. Thomas
As another option, you can fly into St Thomas, USVI which is a 30 min ferry ride from Tortola. Please note it’s important to check the ferry schedule to avoid overnight in St Thomas. In addition, it will take 30-45 minutes to get from the St. Thomas airport into Charlotte Amalie, where the ferry dock is located.