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: 7:31 AM
Upcoming 8:00 AM

Crown Bay → Water Island

Operator: Water Island Ferry

Departs from Crown Bay Marina — St Thomas

🟢 Departs in 28 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 58 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 1 hour 28 minutes

Upcoming 9:00 AM

Crown Bay → Water Island

Operator: Water Island Ferry

Departs from Crown Bay Marina — St Thomas

🟡 Departs in 1 hour 28 minutes

Upcoming 9:00 AM

Crown Bay → Water Island

Operator: Water Island Ferry

Departs from Crown Bay Marina — St Thomas

🟡 Departs in 1 hour 28 minutes

Upcoming 9:00 AM

Charlotte Amalie → Road Town

Operator: Road Town Fast Ferry / Native Son / Smith’s

Departs from Charlotte Amalie Ferry Dock — St Thomas

🟡 Departs in 1 hour 28 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.