St. Thomas–St. John ferry schedule and guide
Transportation Services of St. John and Varlack Ventures run the St. Thomas–St. John ferry, a passenger ferry from Red Hook and Charlotte Amalie on St. Thomas to Cruz Bay on St. John, U.S. Virgin Islands. The two franchise ferry companies share one timetable and sell tickets through their joint venture, the St. John Ferry Ticketing Company.
St. John has no airport, so visitors who fly into St. Thomas take the ferry to reach St. John.
Charlotte Amalie–Cruz Bay ferry suspended until November 1
The Charlotte Amalie–Cruz Bay ferry has not run since August 30, 2026. The St. John Ferry Ticketing Company says it is scheduled to resume on Sunday, November 1, 2026.
Schedule up to date as of October 26, 2026
Contents
St. Thomas–St. John ferry schedule Off-season 2026
The Off-season 2026 schedule runs from August 30, 2026 to October 31, 2026.
Departures from Red Hook, Mondays through Fridays
| Departs | To |
|---|---|
| 5:30 AM | Cruz Bay |
| 6:00 AM | Cruz Bay |
| 7:00 AM | Cruz Bay |
| 8:00 AM | Cruz Bay |
| 9:00 AM | Cruz Bay |
| 10:00 AM | Cruz Bay |
| 11:00 AM | Cruz Bay |
| 12:00 PM | Cruz Bay |
| 1:00 PM | Cruz Bay |
| 2:00 PM | Cruz Bay |
| 3:00 PM | Cruz Bay |
| 4:00 PM | Cruz Bay |
| 5:00 PM | Cruz Bay |
| 6:00 PM | Cruz Bay |
| 7:00 PM | Cruz Bay |
| 8:00 PM | Cruz Bay |
| 10:00 PM | Cruz Bay |
| 11:30 PM | Cruz Bay |
Departures from Red Hook, Saturdays and Sundays
| Departs | To |
|---|---|
| 6:00 AM | Cruz Bay |
| 7:00 AM | Cruz Bay |
| 8:00 AM | Cruz Bay |
| 9:00 AM | Cruz Bay |
| 10:00 AM | Cruz Bay |
| 11:00 AM | Cruz Bay |
| 12:00 PM | Cruz Bay |
| 1:00 PM | Cruz Bay |
| 2:00 PM | Cruz Bay |
| 3:00 PM | Cruz Bay |
| 4:00 PM | Cruz Bay |
| 5:00 PM | Cruz Bay |
| 6:00 PM | Cruz Bay |
| 7:00 PM | Cruz Bay |
| 8:00 PM | Cruz Bay |
| 10:00 PM | Cruz Bay |
| 11:30 PM | Cruz Bay |
Departures from Cruz Bay, Mondays through Fridays
| Departs | To |
|---|---|
| 6:00 AM | Red Hook |
| 7:00 AM | Red Hook |
| 8:00 AM | Red Hook |
| 9:00 AM | Red Hook |
| 10:00 AM | Red Hook |
| 11:00 AM | Red Hook |
| 12:00 PM | Red Hook |
| 1:00 PM | Red Hook |
| 2:00 PM | Red Hook |
| 3:00 PM | Red Hook |
| 4:00 PM | Red Hook |
| 5:00 PM | Red Hook |
| 6:00 PM | Red Hook |
| 7:00 PM | Red Hook |
| 8:00 PM | Red Hook |
| 9:00 PM | Red Hook |
| 11:00 PM | Red Hook |
Departures from Cruz Bay, Saturdays and Sundays
| Departs | To |
|---|---|
| 6:00 AM | Red Hook |
| 7:00 AM | Red Hook |
| 8:00 AM | Red Hook |
| 9:00 AM | Red Hook |
| 10:00 AM | Red Hook |
| 11:00 AM | Red Hook |
| 12:00 PM | Red Hook |
| 1:00 PM | Red Hook |
| 2:00 PM | Red Hook |
| 3:00 PM | Red Hook |
| 4:00 PM | Red Hook |
| 5:00 PM | Red Hook |
| 6:00 PM | Red Hook |
| 7:00 PM | Red Hook |
| 8:00 PM | Red Hook |
| 9:00 PM | Red Hook |
| 11:00 PM | Red Hook |
The schedule on this page covers the passenger ferries. Car barges to St. John leave from a separate dock in Red Hook and land at Enighed Pond in Cruz Bay. Three private companies run the car barges, each on its own schedule.
St. Thomas–St. John ferry fares
| Fare type | Red Hook–Cruz Bay | Charlotte Amalie–Cruz Bay |
|---|---|---|
| Passengers | ||
| Adult, 12 and over, U.S. Virgin Islands resident | $6.00 | $12.00 |
| Adult, 12 and over, non-resident | $8.15 | $13.00 |
| Senior, 60 and over, U.S. Virgin Islands resident | $1.50 | $6.00 |
| Child, 2 to 11 | $1.00 | $3.50 |
| Infant, under 2 | Free | Free |
| Bags | ||
| Bag that does not fit on the lap, each | $4.00 | $4.00 |
- Fares are one way, in either direction. Resident fares need a valid photo ID at terminal check-in. Tickets are good for 10 days from purchase.
St. Thomas–St. John ferry details
| Operator | Transportation Services of St. John and Varlack Ventures, on one shared timetable |
|---|---|
| Vehicles | Passengers only. Car barges carry vehicles between the Red Hook car ferry dock and Enighed Pond in Cruz Bay. |
| Tickets | Not required in advance. The St. John Ferry Ticketing Company sells tickets online and at its counters in the Red Hook, Cruz Bay and Charlotte Amalie terminals. A ticket is good for 10 days from purchase, and commuter books are available on request. |
| Resident fares | U.S. Virgin Islands residents, and residents 60 and over, pay reduced fares with a valid photo ID at terminal check-in. |
| Bags | Small bags and personal items that fit on a rider's lap ride free. Larger bags pay the bag fee. |
Red Hook ferry terminal parking and directions
The St. Thomas–St. John ferry leaves Red Hook from the Urman Victor Fredericks Marine Terminal (Red Hook ferry terminal), at the east end of St. Thomas. The Red Hook ferry terminal has open-air seating along the dock, ferry ticket counters, restrooms, a bar, small restaurants and shops.
The car barges to St. John leave from the Noel "Breeze" Boynes Car Ferry Dock, at the same terminal.
| Lot | Location | Cost |
|---|---|---|
| Terminal parking garage | At the Red Hook ferry terminal, run by the Virgin Islands Port Authority | First 15 minutes free, $4 for up to 1 hour, $20 for 5 to 24 hours |
Drivers pay at the cashier or at pay-on-foot machines, which take debit and credit cards except American Express.
Charlotte Amalie ferry terminal parking and directions
The St. Thomas–St. John ferry leaves downtown Charlotte Amalie from the Edward Wilmoth Blyden IV Marine Terminal (Charlotte Amalie ferry terminal), on the waterfront. The Charlotte Amalie ferry terminal is about 10 minutes from the St. Thomas airport, and close to shopping and the cruise ship docks.
The Charlotte Amalie ferry terminal has ferry ticket booths, an open-air waiting area and federal inspection services. The Virgin Islands Port Authority has upgraded it to meet the Americans with Disabilities Act.
| Lot | Location | Cost |
|---|---|---|
| Metered parking | At the Charlotte Amalie ferry terminal, two hours at most and no overnight parking | $0.25 per half hour |
The Virgin Islands Port Authority says the meters at the Charlotte Amalie ferry terminal are temporarily out of service.
Cruz Bay ferry terminal on St. John
The St. Thomas–St. John ferry lands at the Loredon L. Boynes Sr. Dock (Cruz Bay ferry terminal), the main port of entry to St. John. The Cruz Bay ferry terminal has an open-air waiting area, a ferry ticket booth and a restroom.
St. Thomas–St. John ferry tickets and bags
The Virgin Islands Port Authority advises riders to arrive at least 15 minutes before departure. Residents bring a valid photo ID to terminal check-in for the resident fare.
A ticket from the St. John Ferry Ticketing Company is good for 10 days, so a rider can buy both legs of a trip at once. Each bag that does not fit on a rider's lap pays the bag fee. The baggage rule is not the airlines' carry-on rule.
Boarding the ferry counts as consent to screening or inspection. A rider who refuses screening is not allowed to board.
St. Thomas–St. John ferry FAQs
How long is the ferry from Red Hook to St. John?
The Red Hook–Cruz Bay ferry takes about 20 minutes, according to the St. John Ferry Ticketing Company. The Charlotte Amalie–Cruz Bay ferry takes about 45 minutes.
Where does the St. John ferry leave from on St. Thomas?
The St. John ferry leaves St. Thomas from two terminals. The Red Hook ferry terminal is at the east end of St. Thomas. The Charlotte Amalie ferry terminal is downtown, about 10 minutes from the St. Thomas airport.
Can St. John ferry tickets be bought online?
The St. John Ferry Ticketing Company sells St. Thomas–St. John ferry tickets online and at its terminal counters. Each ticket is good for 10 days from purchase.
Is there a luggage fee on the St. John ferry?
The St. Thomas–St. John ferry charges a fee for each bag that does not fit on a rider's lap. Small bags and personal items that fit on the lap ride free.
Can a car go on the St. John ferry?
The St. Thomas–St. John passenger ferry does not carry cars. Car barges carry vehicles from the Noel "Breeze" Boynes Car Ferry Dock in Red Hook to Enighed Pond in Cruz Bay, and riders line up for them in arrival order.