Affiliate disclosure: This post may contain affiliate links. If you book through some links, DontTalkJustTravel may earn a commission at no extra cost to you.
St. Thomas to St. John Ferry Guide: Schedules, Prices, Ports, Car Barge & First-Time Tips
St. John is one of the most beautiful islands in the Caribbean, known for pristine beaches, clear water, snorkeling, hiking, and a huge amount of protected national park land.
But there is one important thing every traveler needs to know before planning the trip: St. John does not have an airport.
Most visitors fly into St. Thomas, then take a ferry, water taxi, private boat, or car barge across to Cruz Bay, St. John. The good news is that this is one of the easiest island-to-island ferry routes in the Caribbean.
This guide explains the St. Thomas to St. John ferry routes, departure ports, schedules, ticket prices, car ferry options, taxi tips, where to stay, and what to do when you arrive.
Planning the full USVI trip? Compare hotels in the US Virgin Islands here, check flights to St. Thomas here, and browse tours and local experiences here.
Quick Answer: How Do You Get from St. Thomas to St. John?
The easiest way to get from St. Thomas to St. John is the passenger ferry from Red Hook, St. Thomas to Cruz Bay, St. John. The ride takes about 20 minutes and runs frequently throughout the day.
There is also a passenger ferry from Charlotte Amalie to Cruz Bay, which is useful for some travelers staying near downtown Charlotte Amalie or arriving from the airport side of St. Thomas, but it usually runs less often than the Red Hook route.
If you want to bring a vehicle, use the car ferry / car barge from Red Hook to Cruz Bay.
Quick Picks for the St. Thomas to St. John Ferry
- Most popular route: Red Hook to Cruz Bay
- Fastest passenger route: Red Hook to Cruz Bay
- Typical ride time: About 20 minutes from Red Hook
- Airport-friendly option: Charlotte Amalie or Crown Bay area service, when schedule fits
- Best arrival point: Cruz Bay, St. John
- Best for cars: Red Hook car ferry / car barge
- Best first-time plan: Fly into St. Thomas, taxi to Red Hook, ferry to Cruz Bay
St. Thomas to St. John Ferry Routes
There are two main public passenger ferry routes most travelers use between St. Thomas and St. John.
| Route | Typical Travel Time | Best For |
|---|---|---|
| Red Hook, St. Thomas to Cruz Bay, St. John | About 20 minutes | Most frequent and easiest route |
| Charlotte Amalie, St. Thomas to Cruz Bay, St. John | About 45 minutes | Useful if staying near downtown Charlotte Amalie or the airport side |
All standard passenger ferries arrive in Cruz Bay, the main arrival area on St. John. From Cruz Bay, you can walk to restaurants, shops, taxis, rental offices, and tour meeting points.
Red Hook to Cruz Bay Ferry
The Red Hook to Cruz Bay ferry is the main route most visitors should use.
Red Hook is on the east end of St. Thomas. It is farther from the airport than Charlotte Amalie, but the ferry crossing is shorter and service is usually more frequent.
This route is best if you want:
- The most flexible ferry schedule
- The shortest passenger ferry crossing
- Easy access to Cruz Bay
- A simple first-time St. John route
- A good connection for taxis and day trips
Most first-time visitors fly into St. Thomas, take a taxi to Red Hook, and then take the ferry to Cruz Bay.
Charlotte Amalie to Cruz Bay Ferry
The Charlotte Amalie to Cruz Bay ferry can be useful, but it is not always the best choice for every traveler.
Charlotte Amalie is closer to the airport and cruise port area, which sounds convenient. But the ferry ride is longer, and the schedule is usually more limited than Red Hook.
This route can make sense if:
- You are staying in or near Charlotte Amalie
- The departure time matches your arrival
- You want a longer scenic ride
- You do not want to taxi all the way to Red Hook
Before choosing this route, compare the exact ferry time with your flight arrival, hotel location, and taxi cost. Sometimes Red Hook is still easier even though it is farther by road.
Is There a Crown Bay Ferry to St. John?
Some travelers may also see references to Crown Bay or airport-area ferry service. These options can be useful because Crown Bay is closer to the St. Thomas airport than Red Hook.
However, schedules and operators can vary, so do not assume Crown Bay is always the best or most available option. Check current service directly before planning your trip around it.
For most travelers, Red Hook remains the easiest default choice.
St. Thomas to St. John Ferry Schedule
The Red Hook to Cruz Bay ferry usually runs frequently throughout the day, often around hourly, but schedules can change for holidays, weather, maintenance, special events, and seasonal adjustments.
| Route | Typical Frequency | Important Note |
|---|---|---|
| Red Hook to Cruz Bay | Frequent daily service | Usually the best route for flexibility |
| Cruz Bay to Red Hook | Frequent daily service | Check the final return time before staying late |
| Charlotte Amalie to Cruz Bay | Limited daily departures | Call or check current schedule before relying on it |
| Cruz Bay to Charlotte Amalie | Limited daily departures | Less flexible than Red Hook |
Important: Always check the official ferry schedule before your travel day. Do not build a tight airport connection around an old ferry schedule you found online.
How Much Does the St. Thomas to St. John Ferry Cost?
The passenger ferry is affordable, but pricing depends on the route, residency status, age category, luggage, and operator.
| Route | Typical Adult Fare | Notes |
|---|---|---|
| Red Hook to Cruz Bay | Usually around $8.15 one way for non-resident adults | Resident, child, senior, and luggage rates may differ |
| Charlotte Amalie to Cruz Bay | Usually higher than Red Hook | Longer ride and more limited schedule |
Bring a little extra cash or a card for luggage fees, taxi rides, tips, and beach transfers. Small bags may be fine, but larger luggage can carry a fee.
Do You Need to Buy St. John Ferry Tickets in Advance?
You can often buy passenger ferry tickets the same day, but buying ahead can save time, especially during busy travel periods.
Advance tickets can be useful if:
- You are traveling during holidays
- You are arriving with a group
- You have luggage
- You are trying to avoid the ticket line
- You are traveling near peak ferry times
Still, remember that schedules and rules can change. Confirm current details with the ferry operator before your travel day.
How to Get from St. Thomas Airport to the Ferry
Most travelers fly into Cyril E. King Airport on St. Thomas, then continue to St. John by ferry.
Your main options are:
| Airport Transfer Option | Best For | Notes |
|---|---|---|
| Taxi to Red Hook | Most first-time visitors | Common, simple, and flexible |
| Taxi to Charlotte Amalie ferry | Travelers matching a limited schedule | Closer to airport side, but longer ferry ride |
| Private transfer | Families, groups, late arrivals | More expensive but easier with luggage |
| Rental car plus car ferry | Travelers who want a vehicle on St. John | Confirm rental rules before taking any car to St. John |
If you arrive late in the day, check the final ferry time before booking your flight. Staying one night on St. Thomas may be easier if your flight lands too late for a comfortable transfer.
Check flights to St. Thomas here before building your ferry connection.
Should You Rent a Car for St. John?
You do not need a car for every St. John trip, but having one can help if you want to explore beaches, hikes, and viewpoints beyond Cruz Bay.
St. John is not a flat, walkable beach island where everything is beside the ferry dock. The roads can be steep, curvy, and narrow, and beaches are spread around the island.
You have three main choices:
- Use taxis: Best for day trips and simple beach visits
- Rent on St. John: Best for overnight visitors who want flexibility
- Bring a vehicle by car ferry: Best if your rental company allows it and you want to keep the same vehicle
If you rent on St. Thomas and plan to bring the vehicle to St. John, confirm with the rental company first. Some rental agreements may restrict ferry use or inter-island travel.
Compare rental car prices here if your USVI trip requires a vehicle.
St. Thomas to St. John Car Ferry / Car Barge
The car ferry, often called the car barge, runs between Red Hook, St. Thomas and Cruz Bay, St. John.
This is useful if you want to bring a vehicle across instead of using taxis or renting separately on St. John.
| Car Ferry Route | Typical Use | Important Note |
|---|---|---|
| Red Hook to Cruz Bay | Cars, SUVs, small trucks, luggage, beach gear | Book or arrive early during busy periods |
Car ferry prices vary by operator, vehicle type, and one-way versus round-trip ticket. Expect vehicle pricing to be much higher than passenger ferry pricing.
The car ferry can be worth it if you:
- Have a family or group
- Are staying on St. John for multiple days
- Have luggage, beach gear, or groceries
- Want to explore beaches without relying on taxis
It may not be worth it if you are only visiting St. John for a short beach day and plan to stay near the main taxi routes.
What Happens When You Arrive in Cruz Bay?
Cruz Bay is the main arrival point for St. John. Once you step off the ferry, you are close to restaurants, shops, taxis, rental companies, bars, and tour meeting areas.
For many travelers, the first move is simple: get off the ferry, find a taxi, and head toward the beaches.
| Transportation from Cruz Bay | Best For | Notes |
|---|---|---|
| Taxi | Day trips and beach transfers | Common near the ferry dock |
| Jeep rental | Multi-day stays and deeper exploring | Book early during busy periods |
| Walking | Cruz Bay restaurants and shops | Easy within town, not for most beaches |
| Tours | Snorkeling, boat trips, guided experiences | Meetup points may be near Cruz Bay or nearby marinas |
Want activities after you arrive? Browse USVI tours and local experiences here.
Best Beaches to Visit After Taking the Ferry to St. John
St. John is famous for beaches, and many of the best ones are a short taxi ride or drive from Cruz Bay.
| Beach | Best For | Notes |
|---|---|---|
| Trunk Bay | First-time visitors, snorkeling, iconic views | One of the most famous beaches in the USVI |
| Hawksnest Beach | Quick beach stop, snorkeling, easy access | Closer to Cruz Bay than many beaches |
| Cinnamon Bay | Long beach day, camping, national park feel | Wide beach with a more spacious feel |
| Maho Bay | Sea turtles and calm beach energy | Popular; respect wildlife and keep distance |
| Honeymoon Beach | Pretty water, relaxed beach day | Can be reached by trail, taxi, or boat depending on plans |
If this is your first time on St. John and you only have one day, choose one or two beaches instead of trying to see everything.
Why St. John Feels Different from St. Thomas
St. John feels quieter, greener, and more nature-focused than St. Thomas. A major reason is that a large part of the island is protected as Virgin Islands National Park.
That changes the whole feel of the island. Instead of big city energy or heavy resort development everywhere, St. John gives you beaches, trails, ruins, snorkeling spots, scenic overlooks, and a slower pace.
That is why many travelers use St. Thomas as the arrival island and St. John as the beach-and-nature escape.
Can You Visit St. John as a Day Trip from St. Thomas?
Yes, St. John is one of the best day trips from St. Thomas.
A simple day trip can look like this:
- Take a taxi from your St. Thomas hotel or cruise port to Red Hook
- Take the ferry to Cruz Bay
- Taxi to Trunk Bay, Hawksnest, Cinnamon Bay, or Maho Bay
- Spend a few hours at the beach
- Return to Cruz Bay for food or shopping
- Take the ferry back to Red Hook
- Taxi back to your hotel or ship
The key is checking the return ferry time before you relax too much. Do not wait until the last ferry unless you are comfortable with the risk.
Should You Stay Overnight on St. John?
If your budget allows it, staying overnight on St. John is better than visiting for only a few hours.
Overnight visitors get:
- Quieter mornings at the beaches
- More time for hikes and snorkeling
- Less pressure around ferry timing
- A better feel for Cruz Bay and Coral Bay
- A slower, more local island rhythm
A day trip is great for first-timers. But if St. John is the main reason you are visiting the USVI, stay at least one or two nights.
Compare US Virgin Islands hotels and stays here.
Where to Stay for the St. Thomas to St. John Ferry
Your best base depends on whether you want convenience, beaches, nightlife, or easy ferry access.
Stay in Red Hook
Red Hook is best if you want the easiest access to the main St. John passenger ferry. It is also useful for restaurants, marina access, and east-end St. Thomas activities.
Stay in Charlotte Amalie
Charlotte Amalie can work if you want history, shopping, cruise port access, and a base closer to the airport side of St. Thomas.
Stay Near Cruz Bay
Cruz Bay is the easiest place to stay on St. John if you want restaurants, ferry access, taxis, and a walkable town base.
Stay Near Coral Bay
Coral Bay is quieter and better for travelers who want a slower, more local St. John feel. You will usually want a vehicle if staying on that side.
Search US Virgin Islands hotels here before deciding whether to base yourself on St. Thomas or St. John.
Do You Need a Passport for the St. Thomas to St. John Ferry?
For U.S. citizens traveling between St. Thomas and St. John, a passport is not required because both islands are part of the U.S. Virgin Islands.
Still, bring a government-issued photo ID, especially if you are flying, checking into hotels, renting vehicles, or booking tours.
You do need a passport if your trip includes the British Virgin Islands or another international destination.
Best Time to Take the Ferry
The best ferry time depends on your travel style.
For day trips, go early so you have enough beach time. For overnight stays, avoid cutting your ferry arrival too close to hotel check-in, dinner plans, or rental pickup times.
St. John and St. Thomas can be busier during:
- Winter high season
- Spring break
- Holiday weeks
- Cruise-heavy days
- Carnival and local events
- Long weekends
If you are traveling during a busy period, give yourself more time at the dock and avoid relying on the last possible connection.
What to Bring on the St. John Ferry
Pack light, but bring what you need for a beach day or overnight stay.
- Photo ID
- Ferry ticket or payment method
- Cash for taxis and tips
- Phone charger
- Water
- Sunscreen
- Hat and sunglasses
- Towel
- Swimsuit
- Dry bag or waterproof pouch
- Snorkel gear if you have it
- Motion sickness help if you get seasick
Large luggage may carry an extra fee, so check the ferry rules before bringing too much.
First-Time Visitor Tips for the St. Thomas to St. John Ferry
- Use Red Hook for flexibility: It is usually the easiest route for first-timers.
- Check return times first: Do not get stuck by assuming ferries run forever.
- Bring cash: Taxis and small expenses are easier with cash.
- Travel light: The ferry is easier without oversized luggage.
- Confirm car rental rules: Do not take a rental car across unless allowed.
- Do not overplan the day: One or two beaches is enough for a day trip.
- Respect wildlife: Keep distance from turtles and marine life while snorkeling.
Should You Get Travel Insurance for a USVI Ferry Trip?
For a simple day trip, travel insurance may not be necessary. But if your USVI itinerary includes flights, hotels, rental cars, ferries, tours, or multiple islands, it can be worth comparing coverage.
Weather, missed ferry connections, flight delays, rental car issues, and medical surprises can affect island trips more than travelers expect.
Compare travel insurance options here before building a more complicated USVI itinerary.
Best St. John Day Trip Itinerary from St. Thomas
Morning
- Take a taxi to Red Hook
- Take the ferry to Cruz Bay
- Grab a taxi to Trunk Bay, Hawksnest, or Cinnamon Bay
Midday
- Swim, snorkel, and relax at the beach
- Keep an eye on your return timing
- Pack out trash and respect the national park setting
Afternoon
- Return to Cruz Bay
- Eat, shop, or walk around town
- Take the ferry back to Red Hook
- Taxi back to your hotel or cruise ship
This itinerary gives you a real St. John experience without making the day too complicated.
Common Mistakes to Avoid
- Choosing the wrong ferry dock: Red Hook and Charlotte Amalie are not the same place.
- Ignoring the return schedule: Always know your last realistic ferry back.
- Landing too late: Late flights can make same-day transfer stressful.
- Assuming a rental car can go anywhere: Confirm car ferry and rental rules.
- Trying to see every beach in one day: St. John is better when you slow down.
- Forgetting cash: Taxis and small stops may be easier with cash.
- Underestimating road time: St. John roads are hilly and curvy.
Final Thoughts: Is the St. Thomas to St. John Ferry Worth It?
The St. Thomas to St. John ferry is one of the easiest and most rewarding ferry trips in the Caribbean.
In a short ride, you go from St. Thomas to an island filled with national park beaches, hiking trails, snorkeling spots, sea turtles, calm coves, and one of the most beautiful coastlines in the US Virgin Islands.
For most travelers, the best route is simple: fly into St. Thomas, take a taxi to Red Hook, ferry to Cruz Bay, and then explore St. John by taxi, rental jeep, or guided tour.
Plan your ferry timing, keep your day realistic, and St. John can easily become the highlight of your USVI trip.
FAQ About the St. Thomas to St. John Ferry
Is there an airport on St. John?
No. St. John does not have an airport. Most visitors fly into St. Thomas and then take a ferry, water taxi, private boat, or car barge to St. John.
How long is the ferry from St. Thomas to St. John?
The Red Hook to Cruz Bay ferry takes about 20 minutes. The Charlotte Amalie to Cruz Bay ferry takes about 45 minutes.
Where does the ferry arrive on St. John?
Passenger ferries arrive in Cruz Bay, the main arrival town on St. John.
What is the best ferry from St. Thomas to St. John?
The Red Hook to Cruz Bay ferry is usually the best option for most travelers because it is short, frequent, and easy to use.
Can you take a car from St. Thomas to St. John?
Yes. You can use the car ferry or car barge from Red Hook to Cruz Bay. Confirm your rental car rules before taking any rental vehicle between islands.
Do you need a passport to go from St. Thomas to St. John?
U.S. citizens do not need a passport for travel between St. Thomas and St. John because both are in the U.S. Virgin Islands. Bring photo ID anyway.
Can you visit St. John as a day trip from St. Thomas?
Yes. St. John is one of the best day trips from St. Thomas. Take the ferry to Cruz Bay, visit one or two beaches, then return before the final ferry.
Should you stay overnight on St. John?
Yes, if your budget and schedule allow. A day trip is good, but staying overnight gives you more time for beaches, hikes, snorkeling, and quieter mornings.
Which St. John beach is best for first-time visitors?
Trunk Bay is the most iconic first-time beach. Hawksnest, Cinnamon Bay, Maho Bay, and Honeymoon Beach are also excellent depending on your plans.
Are St. Thomas to St. John ferry schedules always the same?
No. Ferry schedules can change because of season, holidays, weather, maintenance, and operator updates. Always check the current schedule before traveling.
Spanish Summary — Resumen en Español
El ferry de St. Thomas a St. John es la forma principal para llegar a St. John, ya que la isla no tiene aeropuerto. La ruta más fácil y frecuente es desde Red Hook, St. Thomas hasta Cruz Bay, St. John, con un viaje de aproximadamente 20 minutos. También existe una ruta desde Charlotte Amalie, pero suele tener menos salidas. Para la mayoría de los viajeros, lo más sencillo es volar a St. Thomas, tomar un taxi a Red Hook y luego cruzar en ferry a St. John.
