Virgin Islands Ferry Search

Find ferries across the Virgin Islands.

Search scheduled passenger ferries across the USVI and BVI by terminal, check upcoming departures, and plan routes in one simple place.

Choose the exact ferry terminal

Search by terminal, not just island

Check the latest listed schedule

Upcoming ferries today

Current time: 9:39 AM
Upcoming 10:00 AM

Red Hook → Cruz Bay

Operator: St. John Ferry Ticketing / Franchise Ferries

Departs from Red Hook Ferry Terminal — St Thomas

🟢 Departs in 20 minutes

Upcoming 10:00 AM

Charlotte Amalie → Cruz Bay

Operator: Transportation Services / Varlack Ventures

Departs from Charlotte Amalie Ferry Dock — St Thomas

🟢 Departs in 20 minutes

Upcoming 10:00 AM

Crown Bay → Water Island

Operator: Water Island Ferry

Departs from Crown Bay Marina — St Thomas

🟢 Departs in 20 minutes

Upcoming 10:00 AM

Crown Bay → Water Island

Operator: Water Island Ferry

Departs from Crown Bay Marina — St Thomas

🟢 Departs in 20 minutes

Upcoming 11:00 AM

Red Hook → Cruz Bay

Operator: St. John Ferry Ticketing / Franchise Ferries

Departs from Red Hook Ferry Terminal — St Thomas

🟡 Departs in 1 hour 20 minutes

Upcoming 11:00 AM

Crown Bay → Water Island

Operator: Water Island Ferry

Departs from Crown Bay Marina — St Thomas

🟡 Departs in 1 hour 20 minutes

Travel tips

Operators do not wait for other ferries

If your first ferry arrives late, the connecting ferry may leave without waiting. Always allow extra time between separate operators.

Allow time for customs and immigration

For USVI to BVI trips, allow extra time for customs, baggage, and terminal check-in. International connections should have a comfortable buffer.

Arrive early for check-in

Plan to arrive at least 30 to 45 minutes before departure, especially for international routes.

Check terminal names carefully

Search by terminal instead of island whenever possible. Red Hook, Charlotte Amalie, Crown Bay, Road Town, and West End all serve different routes.