Side-by-side comparison of Cruz Bay, Saint John and Saint Thomas port facilities and infrastructure — 14 km apart
Cruz Bay, Saint John is a small coastal (natural) port located in U.S. Virgin Islands, while Saint Thomas is a small open roadstead port located in U.S. Virgin Islands. The two ports are 14 km apart.
In terms of facilities, Cruz Bay, Saint John offers 8 key services, compared to 7 for Saint Thomas. Cruz Bay, Saint John provides shelter rated poor, while Saint Thomas provides shelter rated good.
Both ports serve U.S. Virgin Islands maritime trade. Choosing between Cruz Bay, Saint John and Saint Thomas depends on cargo type, vessel size, and route requirements.
View detailed infrastructure, shipping data, and real-time information for each port.