St. Thomas harbor at sunset

Your home for Virgin Islands life.

Ferries, cruise arrivals and the routes that connect the islands.

Ferry schedules, getting around, and what to know before and during your visit.

Plan by island

Start where you’re going.

By sea

Cruise arrivals.

Use the port operators’ current schedules for arrival and berth information. We do not embed PDFs here.

Crown Bay

St. Thomas arrivals at the Austin “Babe” Monsanto Marine Terminal.

Check VIPA schedule

St. Thomas ↔ St. John

St. John passenger ferry.

Red Hook to Cruz Bay takes about 20 minutes. The times below are the published operator schedule; call to confirm service.

Red Hook → Cruz Bay

5:30 am weekdays
6:30 am · 7:30 am · 8:30 am
9 am through 11 pm, hourly
11:30 pm

Cruz Bay → Red Hook

6 am through 11 pm, hourly

Charlotte Amalie → Cruz Bay

10 am · 12:30 pm · 3 pm · 5:30 pm

Cruz Bay → Charlotte Amalie

8:45 am · 11:15 am · 1:15 pm · 3:45 pm

Confirm St. John Ferry Ticketing Company schedule and fares

International travel

BVI ferry schedules.

Passport and entry requirements apply. Check your operator’s current timetable and booking availability before travel.

Road Town ↔ Charlotte Amalie

Tuesday, Saturday and select Sundays
Road Town: 8 am → Charlotte Amalie: 8:50 am
Charlotte Amalie: 4 pm → Road Town: 4:50 pm

Seasonal service. Confirm before travel.

Check Road Town Fast Ferry