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: 6:06 AM
Upcoming 6:30 AM

Red Hook → Cruz Bay

Operator: St. John Ferry Ticketing / Franchise Ferries

Departs from Red Hook Ferry Terminal — St Thomas

🟢 Departs in 23 minutes

Upcoming 7:00 AM

Crown Bay → Water Island

Operator: Water Island Ferry

Departs from Crown Bay Marina — St Thomas

🟢 Departs in 53 minutes

Upcoming 7:30 AM

Red Hook → Cruz Bay

Operator: St. John Ferry Ticketing / Franchise Ferries

Departs from Red Hook Ferry Terminal — St Thomas

🟡 Departs in 1 hour 23 minutes

Upcoming 8:00 AM

Crown Bay → Water Island

Operator: Water Island Ferry

Departs from Crown Bay Marina — St Thomas

🟡 Departs in 1 hour 53 minutes

Upcoming 8:30 AM

Red Hook → Cruz Bay

Operator: St. John Ferry Ticketing / Franchise Ferries

Departs from Red Hook Ferry Terminal — St Thomas

🟡 Departs in 2 hours 23 minutes

Upcoming 9:00 AM

Red Hook → Cruz Bay

Operator: St. John Ferry Ticketing / Franchise Ferries

Departs from Red Hook Ferry Terminal — St Thomas

🟡 Departs in 2 hours 53 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.