How to Get to St John, Virgin Islands | Easiest Route

St. John has no airport; fly to St. Thomas, taxi to Red Hook, then ferry 20 minutes to Cruz Bay.

Some links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you.

The easiest answer for How to Get to St John, Virgin Islands is not a direct flight to the island. St. John, U.S. Virgin Islands, has no commercial airport, so most travelers fly into Cyril E. King Airport (STT) on St. Thomas, take a taxi across St. Thomas, and ride a passenger ferry to Cruz Bay on St. John.

For most visitors, the Red Hook to Cruz Bay ferry is the cleanest route because it runs often, takes about 20 minutes on the water, and lands you in the walkable center of Cruz Bay. Charlotte Amalie and Crown Bay can work if their limited times match your flight, but Red Hook gives you the widest safety margin.

Once you have your flight time into St. Thomas, compare the ferry and transfer legs before you lock in lodging or a late arrival plan:

What Is The Easiest Way To Reach St. John?

St. Thomas to Red Hook to Cruz Bay is the easiest route to St. John for most travelers. The route uses the airport everyone flies into, the most frequent ferry dock on St. Thomas, and the main ferry terminal on St. John.

The trip usually breaks into three parts:

  1. Fly to Cyril E. King Airport (STT) on St. Thomas, not to St. John.
  2. Take a taxi to Red Hook Ferry Terminal on the east end of St. Thomas; the drive often takes about 30 to 45 minutes depending on traffic and stops.
  3. Ride the Red Hook to Cruz Bay ferry; the crossing takes about 20 minutes and arrives in downtown Cruz Bay.

Build slack into the day if you land in the afternoon. A delayed flight can make the difference between an easy ferry connection and an expensive private water taxi.

Getting To St. John From St. Thomas: Every Route Compared

St. John has several arrival routes, but they all funnel through a boat crossing. Red Hook is the default choice, while Charlotte Amalie, Crown Bay, private water taxis, and car barges fit more specific trips.

Route Or Mode Typical Time Rough Cost
STT airport taxi plus Red Hook ferry to Cruz Bay 30–45 minutes by taxi, then about 20 minutes by ferry Taxi varies by party size; ferry about $8.15 adult non-resident one way plus bag fee
STT airport taxi plus Charlotte Amalie ferry Shorter taxi ride, then about 45 minutes by ferry Ferry about $13 adult non-resident one way plus bag fee
Crown Bay Marina ferry to Cruz Bay About 35 minutes on the water Often around $20 adult one way; schedule is more limited
Private water taxi from St. Thomas Often 20–35 minutes on the water after pickup Usually the highest-cost option, especially for small groups
Red Hook car barge to Cruz Bay About 30 minutes on the water, plus loading time Varies by barge company and vehicle type
St. Thomas cruise port day trip via Red Hook Taxi to Red Hook, 20-minute ferry, taxi onward on St. John Taxi and ferry paid separately; return timing matters most
Puerto Rico or Caribbean arrival via STT Regional flight to STT, then taxi and ferry Flight price varies; ferry leg stays low-cost

Which Ferry Dock Should You Choose?

Red Hook is the safest ferry dock for most St. John arrivals because it has the most frequent service to Cruz Bay. Charlotte Amalie and Crown Bay are useful only when their departure times line up with your flight or hotel location on St. Thomas.

The official U.S. Virgin Islands St. John travel page lists St. John arrivals by ferry, water taxi, or private boat from Red Hook, Charlotte Amalie, and Crown Bay, with all standard ferries arriving at Cruz Bay.

Use Red Hook when you want the least fragile plan. Use Charlotte Amalie when you land early enough and prefer a shorter taxi ride from the airport. Use Crown Bay if you are staying near that marina or arriving from the cruise side of St. Thomas and the limited departures fit.

Late flight rule: if your plane lands after midafternoon, check the same-day ferry times before you choose a nonrefundable stay on St. John.

Can You Bring A Rental Car To St. John?

You can bring a car from St. Thomas to St. John only if your rental company allows the vehicle on the car barge. Many travelers rent on St. John instead because it avoids permission issues and keeps the ferry leg simpler.

The car barge runs from Red Hook on St. Thomas to the vehicle dock near Cruz Bay. A car helps if you are staying outside Cruz Bay, planning beach-hopping days, or heading to Coral Bay, where taxis are less convenient after dark.

Check three things before you choose the barge route:

  • Rental permission: confirm in writing that the car may leave St. Thomas.
  • Drive side: traffic in the U.S. Virgin Islands drives on the left, but most rental cars are left-hand drive.
  • Return timing: do not plan a same-day flight departure around the last possible barge.

If driving is part of the plan, compare pickup locations before deciding whether to rent on St. Thomas or St. John:

Where To Stay For The Smoothest Arrival

Cruz Bay is the easiest place to stay for a first St. John trip because the ferry arrives there and taxis line up near the dock. Coral Bay is quieter and better for travelers with a car, but it adds a cross-island drive after every ferry arrival.

Pick Cruz Bay if you want restaurants, groceries, taxi access, and the ferry within easy reach. Pick the North Shore or Coral Bay if your trip is built around beaches, villas, and slower evenings, but sort transportation before arrival.

Use the map to see which stays sit near Cruz Bay ferry dock, North Shore beaches, and Coral Bay roads:

Arrival Timing That Actually Works

A good St. John arrival plan protects the ferry connection, not just the flight price. Morning and early-afternoon landings into St. Thomas give the most breathing room for taxi queues, traffic, luggage, and ferry timing.

Traveler Situation Best Route Planning Risk
First-time visitor landing before 3 p.m. Taxi to Red Hook, passenger ferry to Cruz Bay Low, if checked bags arrive on time
Late-afternoon arrival Red Hook ferry, with private water taxi as backup Medium; flight delays can compress the ferry window
Family with several bags Taxi van to Red Hook, ferry to Cruz Bay Medium; bag fees and boarding time add friction
Cruise passenger on St. Thomas Taxi to Red Hook, ferry to Cruz Bay, early return High if the ship departure time is tight
Villa stay near Coral Bay Ferry to Cruz Bay, prearranged rental car or taxi Medium; the final cross-island leg matters
Traveler renting a Jeep Rent on St. John or confirm St. Thomas barge permission Medium; rental rules can block the car-barge plan
British Virgin Islands add-on Separate international ferry plan with documents checked High; passport and entry rules are different

The Route To Pick For Your Trip

Choose the Red Hook to Cruz Bay route unless a specific ferry from Charlotte Amalie or Crown Bay fits your timing better. Red Hook wins on frequency, Cruz Bay wins on arrival convenience, and the whole plan works best when you land on St. Thomas early enough to avoid racing the last boat.

Use this simple match:

  • Best all-around route: fly to STT, taxi to Red Hook, ferry to Cruz Bay.
  • Lowest-stress arrival: land before midafternoon and stay in or near Cruz Bay for the first night.
  • Best route with a car: rent on St. John unless your St. Thomas rental company clearly allows the car barge.
  • Best day-trip plan: take the earliest practical Red Hook ferry and set a return ferry well before your ship or flight deadline.
  • Worst plan: landing late, assuming every dock has frequent service, and leaving no backup for weather or delays.

St. John rewards travelers who plan the transfer before the beach days. Get to St. Thomas early, aim for Red Hook, land in Cruz Bay, and the hardest part of the trip is behind you.

References & Sources