US Virgin Islands Ferry Map
The ferry network in the U.S. Virgin Islands is the primary way to move between the three main islands of St. Thomas, St. John, and St. Croix. Unlike the sprawling car-ferry systems in the states, these are mostly high-speed passenger catamarans that run frequently between bustling harbors. Because St. John has no airport, the ferry to Cruz Bay (St. John) is one of the most reliable and busy transit lines in the Caribbean, serving as a constant shuttle for both locals and tourists.
See more islands in the US Virgin Islands
Logistical essentials for the U.S. Virgin Islands
“The ride from St. Thomas to St. John is short, but the views of the smaller cays are incredible. Just make sure you know which dock youโre leaving fromโif you head to the wrong side of St. Thomas, youโll spend more on a taxi than you did on the ferry ticket.”
Before you head to the waterfront, keep these two navigational tips in mind to ensure you reach the right island on time.
- The ferry to St. John leaves from two different locations on St. ThomasโRed Hook and Crown Bayโso you should choose the Red Hook dock for more frequent sailings or Crown Bay if you are coming directly from the airport.
- If you are planning to visit St. Croix by water, be aware that the crossing involves open ocean and is much longer and less frequent than the St. John shuttle, making it very susceptible to cancellations during high swells.



