Crown Bay to Cruz Bay Ferry: Schedule, Times & Fares
The Crown Bay to Cruz Bay ferry is operated by Inter Island Boat Services, running daily. The Crown Bay to Cruz Bay ferry costs $20 per adult one-way or $40 round trip. The crossing takes about 35 min.
$20
adult one-way
$40
round trip
$10
child
Going with others? Send them the times before you lose signal.
⛴ Ferry crossing · about 35 min · ~10.2 mi across the water
Ferry schedule & departure times
Runs daily
Departs Crown Bay
3:30pm5:30pm
Departs Cruz Bay
11:00am4:15pm
Sat & Sun additional departures: Crown Bay 9:15am & 2:45pm, Cruz Bay 8:30am & 1:15pm
RouteCrown Bay (St. Thomas) ↔ Cruz Bay (St. John)
Crossing time35 min
Distance~10.2 mi across the water
OperatorsInter Island Boat Services
Adult one-way$20
Round trip$40
Runsdaily
Departures from Crown Bay3:30pm – 5:30pm (2/day)
PassportNot required (within USVI/BVI)
Schedule statusVerified as of November 6, 2026
Are these fares & times current?
These fares and departure times are the current published schedule as verified on November 6, 2026, drawn directly from the ferry operators (Inter Island Boat Services). Ferry schedules do change seasonally and by day of week — always confirm departure times with the operator before you travel.
Good to know
Crown Bay Marina is just 5 minutes from Cyril E. King Airport (STT)
Great alternative to Red Hook if staying near the airport or cruise port
Cruz Bay terminal is at VI Port Authority Dock (Victor William Sewer Marine Facility), NOT the main ferry dock
Check-in 30 minutes before departure
Luggage $5 per bag
Additional weekend departures on Saturday & Sunday
Cash and credit accepted
Schedule notes
Sat & Sun additional departures: Crown Bay 9:15am & 2:45pm, Cruz Bay 8:30am & 1:15pm
Private boat instead
A day charter leaves when you want and stops where you like on the way. What captains bid for St. Thomas to St. John: St. Thomas → St. John by private boat on BoatCharterBid.
Crown Bay to Cruz Bay ferry — questions
How much is the Crown Bay to Cruz Bay ferry?
The Crown Bay to Cruz Bay ferry costs $20 per adult one-way or $40 round trip. The crossing takes about 35 min.
What is the Crown Bay to Cruz Bay ferry schedule?
Runs daily. Ferries depart Crown Bay at 3:30pm, 5:30pm, and depart Cruz Bay at 11:00am, 4:15pm. Sat & Sun additional departures: Crown Bay 9:15am & 2:45pm, Cruz Bay 8:30am & 1:15pm
How long is the Crown Bay to Cruz Bay ferry?
The Crown Bay to Cruz Bay crossing takes about 35 min. Operated by Inter Island Boat Services.
Who operates the Crown Bay to Cruz Bay ferry?
The Crown Bay to Cruz Bay route is served by Inter Island Boat Services. Fares are $20 one-way or $40 round trip per adult.