Island hopping, with source context
USVI ferry schedules
Posted timetables for supported crossings, with a schedule-based countdown. Confirm current operation with the operator before travel.
Ferry route · AST
Red Hook → Cruz Bay
Schedule-based planning info, not live vessel tracking — confirm fares, baggage, and boarding with the operator.
St. Thomas to St. John · Route guide →
Ferry route · AST
Cruz Bay → Red Hook
Schedule-based planning info, not live vessel tracking — confirm fares, baggage, and boarding with the operator.
St. John to St. Thomas · Route guide →
Ferry route · AST
Crown Bay → Water Island
Schedule-based planning info, not live vessel tracking — confirm fares, baggage, and boarding with the operator.
St. Thomas to Water Island · Route guide →
Ferry route · AST
Water Island → Crown Bay
Schedule-based planning info, not live vessel tracking — confirm fares, baggage, and boarding with the operator.
Water Island to St. Thomas · Route guide →
Before you board
Ferry-day rules of thumb
Use an operator-confirmed arrival margin
Check current ticketing, check-in, luggage, and boarding guidance directly instead of relying on a universal minutes-early rule.
Plan the return before the day
Outbound and return crossings are separate schedules. Pick your return boat first, then build the day backward from it.
Protect the final workable return
Confirm the current return service and keep a fallback that does not depend on an unverified private transfer or available room.
Confirm on holiday weeks
Carnival, regattas, and holidays shift schedules. Confirm directly with the operator before a tight connection.