Getting to the Virgin Islands

There are only two ways to get to the Virgin Islands, by air or by sea. Use the links below to skip to the section of interest or scroll down and read it all. For Passport Guidelines visit Visitor Information.

Visiting by Air from the United States

There are two major airports in the Virgin Islands; the Cyril E. King Airport on St. Thomas and the Henry E. Rohlsen Airport on St. Croix.

Non-stop and connecting service from the US mainland to St. Thomas and St. Croix are available. Most flights make connections in San Juan, Puerto Rico. Flights on inter-island carriers can be made from San Juan to St. Thomas and St. Croix and between islands. Below is a table with approximate flying times and a list of airlines with service between the US Mainland and the USVI.

Flying Times from Major Gateways to the USVI*

Starting Point St. Thomas St. Croix
San Juan, Puerto Rico 30 minutes 20 minutes
Miami, Florida 2.5 hours 3 hours
New York, New York 3.5 hours 4 hours
Houston, Texas 8 hours 8.5 hours
San Francisco, California 10 hours 10.5 hours
*These are approximate times and are for reference only.
  • American Airlines: offers non-stop and connecting service to St. Thomas and St. Croix.

  • Continental Airlines: offers connecting service to St. Thomas.

  • Delta Airlines: offers connecting service to St. Thomas.

  • United Airlines: offers connecting service to St. Thomas.

  • US Airways: offers nonstop and connecting service to St. Thomas.

Inter-Island Carriers: Traveling within the Virgin Islands, Puerto Rico and neighboring Caribbean islands is easy with the use of inter island carriers. Fly to Puerto Rico from the US mainland and make a connection from Puerto Rico to St. Thomas or to St. Croix. Visit St. Croix from St. Thomas in minutes or visit other neighboring islands.

Caribbean Buzz Helicopters

  • Caribbean Buzz Helicopters

    See twice the islands in half the time! Soar over mountains, follow the shore line, see sights most visitors never see! Take an exhilarating half hour helicopter tour of the U.S. and British Virgin Islands and all the cays in between. Fly 'doors off' for an adrenaline spiked, wind in your face, one-of-a-kind adventure. Or, take a private excursion to another island! You'll get the same VIP treatment as Eva Longoria, Kate Winslet, Mark Sanchez or Sir Richard Branson. Imagine the thrill of exchanging vows on a secluded beach! Give us a buzz to arrange your tour, day trip or island transfer. FAA approved; 50 years safe aviation experience.

Caribbean Buzz Helicopters

  • Cape Air

    Day trips to St. Thomas, St. Croix, Vieques, Mayaguez, Tortola, Culebra, Virgin Gorda, Anguilla, and Nevis are a breeze when you fly Cape Air. Enjoy the view, you'll be there in minutes, with over 100 flights a day to choose from. For connecting flights, our partnerships with major airlines mean less waiting, simpler ticketing, and faster check-thrus. Cape Air, Your Wings in the Caribbean. Book online at or call us 800-CAPE-AIR (U.S).

Cape Air


Air Propel Charters

  • Air Propel Charters

    At AirPropel we will do our best to find you the right aircraft at the right price. You and your companions will enjoy the luxury and convenience of having the aircraft to yourself, or you may choose to share a flight and share the cost. We also offer Pet Propel; we understand the loving bond between pets and parents. That's why pets of any breed, in any temperature, will ride in cabin with owners. Island Hopping is our 'Know How'. So if you hear 'we can't' or 'we don't', call AirPropel where you will hear 'We will'.

Air Propel Charters


Getting to St. John & Water Island

Neither St. John nor Water Island have airports. The nearest airport is on St. Thomas. To visit these islands from the US mainland one must fly to St. Thomas then take a taxi to the ferry terminal/dock and take an inter-island ferry to the final destination. Regular, reliable, inexpensive ferry service is available to both islands from St. Thomas.

Cruise Ship

Cruise Ship Dock, St. Croix

St. Thomas is a popular cruise ship destination. St. Croix also accommodates cruise ships and St. John receives a few cruise ship calls. A cruise visit to the Virgin Islands is an excellent way to get a taste of what the islands offer! Many cruises require that you fly to Puerto Rico to board the ship. A few itineraries begin on the mainland; primarily Miami, Florida. The cruise lines listed below frequently stop in the Virgin Islands. Visit this Month's Cruise Ship Schedule.

  • Carnival Cruise Line
  • Celebrity Cruise Line Disney
  • Cruise Line
  • Holland America Line
  • Norwegian Cruise Line
  • Premiere Cruises
  • Princess Cruises
  • Royal Caribbean Int.
  • Seabourn Cruise Line
  • Sun Cruises
  • Topaz International Shipping

Yacht Charters/Marinas

If you own your own yacht you can sail to the Virgin Islands. The islands have inviting facilities set up to accommodate various size vessels for short and long term visits. Visit Marinas and Anchorages in the Virgin Islands for more information. If you do not own your own yacht you can charter one for a yacht vacation. Learn more about Term Charters.

Desiring Paradise



If you've ever considered moving to the USVI, or if you know someone that wants to, this book is for you. Desiring Paradise is a true story about two New Englanders who followed their dream. Experience the island from a different perspective - as newcomers trying to survive their first year in Paradise. It's guaranteed to raise your eyebrows.

Places to Explore

Virgin Islands Newsletter Signup

Sign up now for our FREE Virgin Islands Now Newsletter and we will email you regular updates on what's happening in the Virgin Islands & on You can unsubscribe at any time. Simply fill in the form below.