how to get to st john

How to Get to St. John, USVI: Ferry, Flights & Everything In Between

There’s no direct flight to St. John. That’s the one thing every first-time visitor needs to know before booking. You’ll fly into St. Thomas — specifically Cyril E. King Airport (STT) — and from there, a taxi and a short ferry ride will get you across the water. Once you understand the sequence, the whole journey is straightforward. Here’s exactly how it works.

Step 1: Fly into St. Thomas (STT)

Cyril E. King Airport sits on the western end of St. Thomas, near Charlotte Amalie. Most travelers from the US mainland connect through hubs like Miami, Charlotte, Atlanta, or New York. American Airlines, Delta, and United all serve STT with regular service, and nonstop options from cities like Miami, Philadelphia, and New York expand significantly during peak winter season. It’s worth checking nonstop availability when you book — the fewer connections you have, the simpler your travel day.

One note: STT is a relatively small airport, so baggage claim moves quickly. Don’t stress the logistics once you land — the taxi queue is right outside the terminal, and drivers are accustomed to moving guests efficiently.

Step 2: Taxi to Red Hook

From the airport, you’ll take a shared taxi van to Red Hook, the eastern ferry terminal on St. Thomas. The ride is roughly 45 minutes and costs approximately $15–20 per person in a shared van — confirm the fare before you get in. These aren’t metered cabs; rates are published by the USVI government, and most drivers follow them, but it’s good practice to confirm upfront.

Route 30 (Veteran’s Drive, then Bovoni Road) is the main artery across the island. Traffic can build up, especially in the afternoon and around the airport during busy periods. If you’re catching an early ferry, pad a little extra time. There’s no direct bus from the airport to Red Hook, so the taxi van is your standard option.

Step 3: Ferry from Red Hook to Cruz Bay

This is the final leg — and for most people, their first real exhale of the trip. The ferry from St. Thomas to St. John departs Red Hook roughly every hour throughout the day. The crossing takes about 20 minutes, costs approximately $14 per person, and doesn’t require advance reservations. You walk up, buy a ticket, and board.

The boat is operated by a private ferry company (currently Global Marine), and the schedule runs from early morning through late evening. For the most current schedule and pricing, check the USVI port authority or the ferry operator directly before your trip — rates and times do get updated seasonally.

The views on the crossing are a proper welcome to the Virgin Islands. You’ll clear the harbor, pick up the trade winds, and spot St. John ahead before you know it.

Alternative Route: Charlotte Amalie to Cruz Bay

If your St. Thomas hotel is near Charlotte Amalie — the capital on the south shore — there’s a second ferry option worth knowing about. The Charlotte Amalie to Cruz Bay ferry operates a handful of times per day, takes about 45 minutes, and costs roughly the same as the Red Hook route. Departures are less frequent, so you’ll need to plan around the schedule. For most travelers arriving at the airport and heading straight to St. John, the Red Hook route is more convenient. But if you’re spending a night on St. Thomas first and staying near town, this ferry can save you a taxi ride across the island.

Arriving in Cruz Bay

You’ll dock at the Cruz Bay ferry terminal, right in the center of St. John’s main village. Taxis are available immediately outside the terminal, and several car rental agencies are located within a short walk or a quick phone call away.

Most villa guests rent a car, and we’d strongly encourage it. Uber and Lyft don’t operate on St. John. The island’s roads are steep, winding, and driven on the left (American Virgin Islands, British-style roads — a quirk of history). A Jeep or small SUV gives you the freedom to reach your villa, get to the beach of your choice, and explore without depending on taxi availability. Book your rental in advance, especially during the high season from December through April.

A Note on the Car Barge

There is a vehicle barge service that runs between St. Thomas and St. John, allowing you to transport a car across the channel. It’s a separate, significantly more expensive service that requires advance reservations and is typically used by residents or people moving belongings to the island. For vacation travelers, it’s not the standard approach — renting a car on St. John itself is simpler and more practical for the duration of your stay.

The Short Version

Fly into STT → taxi to Red Hook (~45 min, ~$15–20/person) → ferry to Cruz Bay (~20 min, ~$14/person) → taxi or rental car to your villa. That’s the whole trip. Once you’ve done it once, it becomes second nature — and the ferry crossing becomes one of those small pleasures you start to look forward to.

Now that you’ve got the logistics sorted, the next step is deciding where you’ll stay. Browse the BookVI villa collection and find the property that fits your group — from hillside retreats with sweeping harbor views to beachside escapes tucked into the island’s quieter bays. St. John rewards the guests who plan well, and you’re already ahead.

STILL PLANNING?

Tell us what you're looking for

Dates, bedrooms, what matters most to your group. Send it over and we will come back with the villas that actually fit.

Share:

Facebook
Twitter
Pinterest
LinkedIn

Related Posts

Trunk Bay overlook on St. John, a view that sums up the best time to visit the US Virgin Islands

Best Time to Visit the US Virgin Islands: Month-by-Month Guide

The best time to visit the US Virgin Islands is December through April, when dry trade-wind weather and calm seas line up across St. John, St. Thomas, and St. Croix. That window is also the busiest and most expensive, so the real answer depends on what you want to trade:

St. John Cancer Fund logo

Meet the St. John Cancer Fund

Meet the St. John Cancer Fund, the volunteer-run organization helping St. Johnians through cancer treatment, and join the Save Second Base block party in Cruz Bay on October 24, 2026.

FREE Guide: 5 OFF-THE-BEATEN-PATH ST. JOHN ADVENTURES

Skip the crowds and discover the beauty of St. John