Car and Passenger Ferry Service

bvi-tortola-ferry.jpg

There is no airport on St. John, so almost every visitor arrives by boat. Several separate services connect the U.S. Virgin Islands to each other and to the British Virgin Islands, and they run from docks that are easy to confuse. This page explains how each service works, who operates it and roughly what it costs. Fares and departure times change several times a year, so we link directly to each operator rather than reprinting timetables that go stale.

Which dock is which

This trips up more visitors than fares do. Cruz Bay alone has three separate landings, and they are not walking distance from one another if you are carrying luggage.

Passenger ferries between St. Thomas and St. John

Car barges between St. Thomas and St. John

Private companies run vehicle barges between Enighed Pond on St. John and the Red Hook car barge ramp on St. Thomas. The crossing takes 25 to 30 minutes. Passengers and luggage travel free with the vehicle, which is why a family of four with bags often pays less on a barge than on the passenger ferry.

What it costs. Non-resident rates for a car, small truck or SUV currently sit at around $65 one way and $80 round trip. USVI residents and seniors pay materially less with valid identification, and motorcycles are cheaper again. After-hours sailings carry a premium. Oversized and commercial vehicles are priced on application. Rates have risen more than once in recent years and the companies do not always move together, so confirm with the operator you intend to use.

The Virgin Islands Port Authority publishes a consolidated barge and ferry schedule at viport.com, which is a useful cross-check, though it can lag the operators' own published rates.

Reservations, the queue, check-in windows and the things first-timers get wrong are covered in detail in our guide to taking the car barge from St. Thomas to St. John. If you are bringing a vehicle across, also read why you drive on the left here before you get behind the wheel.

Ferries between St. Croix and St. Thomas

St. Croix sits roughly 40 miles south of the St. Thomas and St. John pair, across open water. The crossing is genuinely rough on a windy day. If you are prone to seasickness, take something an hour before departure or fly instead — the flight is about 20 minutes.

Ferries to the British Virgin Islands

Several ferry companies connect St. Thomas and St. John to Tortola, and one runs day trips deeper into the British Virgin Islands from St. John. The BVI Ports Authority publishes a consolidated schedule at bviports.org/ferry.

Frequently asked questions