Getting to St. John via St. Thomas
While St. John does not have an airport, reaching the island is simple via St. Thomas. After landing at Cyril E. King Airport (STT), take a ferry, water taxi or private boat from Red Hook, Charlotte Amalie or Crown Bay Marina. All ferries arrive at the Cruz Bay dock on St. John.
- Ferry & Water Taxi Rides to St. John
- Car Barges
- Cyril E. King Airport
- Inter-Island Flights & Cargo Services
- FAQs
*Please note that schedules and fares are subject to change. Be sure to contact ferry operators directly or check their official websites for the most up-to-date information.
Ferry & water-Taxi Rides to St. John
Ferries and water taxis are the primary ways to reach St. John from St. Thomas, with frequent departures throughout the day. Public ferries run on set schedules and are the most budget-friendly choice, while private water taxis are a more personalized alternative.
Red Hook (St. Thomas) to Cruz Bay (St. John)
- Duration: Approximately 20 minutes
- Fare: $8.15 one-way for adults, $1 for ages 2–11, plus $4 per bag
- Schedule: Departures every hour from 5:30 a.m.–11:30 p.m.
Charlotte Amalie (St. Thomas) to Cruz Bay (St. John)
- Duration: Approximately 45 minutes
- Fare: $13 one-way for adults, $6 for seniors, $3.50 for children ages 2–11, free for infants, plus $4 per bag
- Schedule: Departures at 10 a.m., 3 p.m. and 5:30 p.m.
Crown Bay Marina (St. Thomas) to Cruz Bay (St. John)
- Duration: Approximately 35 minutes
- Fare: $20 one-way for adults, $15 for seniors, $10 for children ages 3–11, plus one personal item for free (no luggage over 50 pounds)
- Schedule: Departures at 9:45 a.m. and 2:15 p.m. on Friday, Saturday and Sunday, and 3:30 p.m. and 5:30 p.m. daily
For private water taxis or boat charters, travelers can arrange transport through St. Thomas Water Taxi, Dolphin Water Taxi and other services.

Car Barges
To transport your vehicle between St. Thomas and St. John, car barge services operate daily between Red Hook (St. Thomas) and Cruz Bay (St. John). The trip takes approximately 30 minutes. These companies offer car barge services:
Reservations are recommended, especially during peak travel times. Arrive at the departure point at least 30 minutes before the scheduled departure to allow time for check-in and boarding. During the voyage, you can stay in your vehicle or enjoy the views from the deck.
Cyril E. King Airport (STT), St. Thomas
Located just two miles west of Charlotte Amalie, Cyril E. King Airport is one of the busiest airports in the eastern Caribbean. Recent renovations have upgraded terminals, lounges and shopping areas, making arrivals and departures stress-free.
Flights to St. Thomas
- American Airlines: New York (JFK), Boston (BOS), Miami (MIA), San Juan (SJU) | 800-474-4884
- Delta Air Lines: Atlanta (ATL), New York (JFK) | 800-221-1212
- Frontier: Orlando (MCO), Miami (MIA), San Juan (SJU) | Customer Support
- JetBlue: Boston (BOS), San Juan (SJU) | 800-532-2583
- Spirit Airlines: Fort Lauderdale (FLL), Orlando (MCO) | 855-728-3555
- Sun Country Airlines: Seasonal flights from Minneapolis/St. Paul (MSP) | 651-905-2737
- United Airlines: Dulles (IAD), Chicago (ORD), Houston (IAH), Newark (EWR) | 800-864-8331
For airport inquiries, contact the Cyril E. King Airport: (340) 774-1629
Inter-Island Flights & Cargo Services

For passengers traveling to St. Thomas from other Caribbean destinations, several regional airlines operate short-haul flights to Cyril E. King Airport (STT) from St. Croix, Puerto Rico and the British Virgin Islands. Airlines offering inter-island flights include:
- Cape Air: Scheduled flights to St. Croix, San Juan, Tortola and other Caribbean destinations (866-227-2247)
- SeaBorne Airlines and Silver Airways: Service between St. Thomas, St. Croix, San Juan and additional islands (801-401-9100)
- Fly the Whale: Offers both scheduled service and private charters to regional destinations (800-468-8639)
Private Charter Flights
For a more flexible and personalized travel experience, private charter flights allow passengers to set their own schedule and fly directly to their destination. Options include:
Signature Aviation: 877-894-1810
Executive Jet Management: 800-451-2822
Flexjet: 866-309-2214
Netjets: 877-356-5823
Standard Aviation: 340-244-4990
Frequently Asked Questions
-
How do travelers get to St. John from Cyril E. King Airport?
After landing, take a taxi to Red Hook Ferry Terminal, which takes about 30 minutes. The ferry ride to Cruz Bay on St. John takes about 20 minutes.
-
Can I take a car to St. John?
Yes, car barges run from Red Hook to St. John. Pricing and schedules vary by operator. Some rental-car companies prohibit bringing cars onto the barges, so check ahead before you book.
-
Are there luggage restrictions on the ferry?
Most ferries allow passengers to bring luggage, but there is a baggage fee. If you have oversized items or multiple bags, check with the ferry operator for specific policies.
-
Do I need to book ferry tickets in advance?
For most public ferries, tickets can be purchased at the terminal before departure. However, if traveling during peak season or taking a private water taxi, booking in advance is highly recommended.
-
What should I do if there’s a storm or rough seas?
If bad weather is expected, check with ferry operators early, as they may cancel or adjust schedules. Be prepared for delays and have a backup plan if your trip is time-sensitive. For the smoothest travel experience, always check ferry schedules, weather forecasts and local advisories before departing.
Get Inspired
Inspiring Business Travel
Image hosting your meeting in a spectacular setting of turquoise waters and lush tropical landscaping in USVI. ...
Read moreTravel Tips & Frequently Asked Questions
Find all of the travel tips you'll need, along with answers to frequently asked questions. ...
Read moreSustainable Travel in USVI
We proudly preserve our culture and natural beauty through sustainable tourism practices. ...
Read more