Table of Contents
A St. Thomas to St. John ferry ride is one of the easiest and most rewarding day trips in the U.S. Virgin Islands. St. John is just 20 minutes away from Red Hook — quieter, greener, and two-thirds protected national park — and with a little planning, you can be on a postcard beach by mid-morning and back in Charlotte Amalie in time for dinner. This guide covers everything: the ferry routes, timing, costs, what to do on a St. John day trip, and where to base yourself to make island hopping as seamless as possible.
Getting from St. Thomas to St. John (Two Ferry Routes)
There are two ways to take the St. Thomas to St. John ferry, and both arrive in Cruz Bay, the island’s main village. The right route depends on where you’re staying and how early you want to get there.
Red Hook (East End) → Cruz Bay
This is the easiest and most popular option. The ride is about 20 minutes, and ferries run roughly every hour throughout the day, making it easy to build a flexible schedule. The Red Hook terminal is on the east end of St. Thomas — about a 30-minute drive from downtown Charlotte Amalie depending on traffic. Arrive 15–20 minutes before departure, particularly on weekends and in peak season when lines at the dock move fast.
Charlotte Amalie (Downtown) → Cruz Bay
If you’re staying in Charlotte Amalie, the downtown ferry is a convenient choice — the terminal is right at the harbor waterfront, walkable from most hotels in the historic district. The crossing takes about 45 minutes and there are fewer daily departures than the Red Hook route. This service can also be seasonal, so confirm current schedules before you plan around it. That said, leaving straight from the harbor on a clear morning is a beautiful way to start a day in the islands.
Regardless of which route you use, ferry schedules and fares change seasonally. Always confirm departure times and current prices the day before your trip.
Prefer to Skip the Ferry? Charter Your Own Boat
The ferry works well for most visitors, but if you want a completely different kind of day, consider chartering a private boat instead. You leave on your schedule, add snorkeling stops along the way, and arrive at a quiet stretch of beach rather than the Cruz Bay ferry dock. It’s the right move for groups, couples celebrating, or anyone who wants to island-hop freely without fixed timetables. UC Yacht Charters runs fully crewed private charters out of St. Thomas and can build a custom day around St. John, the British Virgin Islands, or any combination of islands.
Best Time to Go (Day Trip Timing Tips)
The earlier you arrive, the better. St. John’s North Shore beaches are best in the morning — clearest water, fewest crowds, best light — before the tour groups and afternoon chop fill the bays. Taking an 8 or 9 a.m. ferry from Red Hook gets you to Cruz Bay and out to Trunk Bay before the day heats up.
Bring cash. The open-air safari taxis that run between Cruz Bay and the North Shore beaches don’t always accept cards. Small bills make things easier at the dock, at the park entrance, and at beach stands along the way.
Check your return ferry times before you leave St. Thomas. The last boat runs in the early evening, but hours vary by season. Build in at least a 30-minute buffer — an afternoon at The Windmill Bar has a way of stretching, and you don’t want to miss the last crossing back.
What to Do in St. John on a Day Trip
Two-thirds of St. John is Virgin Islands National Park, which means the island is unusually pristine for the Caribbean. On a day trip you won’t see it all — but you don’t need to. Here’s how to spend the day well.
Cruz Bay. You’ll arrive here on the ferry. Take 20–30 minutes to walk the village before heading to the beaches — grab coffee or breakfast at North Shore Deli, pick up sunscreen if you need it, and find the safari taxi stand near the dock. Drivers quote a flat fare to Trunk Bay and the North Shore beaches. Cruz Bay is small, casual, and easy, which is the right energy at 9 in the morning.
Trunk Bay. The most photographed beach on the island and one of the most beautiful in the Caribbean. Trunk Bay has a marked underwater snorkel trail, turquoise water that earns every cliché thrown at it, and a backdrop that ends up in travel magazines for good reason. Arrive early and you’ll have long stretches of sand mostly to yourself. Cinnamon Bay and Hawksnest Bay are excellent alternatives on the same North Shore stretch — equally beautiful, consistently quieter.
Lind Point Trail. If you have energy for a short hike, the Lind Point Trail starts near the Cruz Bay ferry dock and climbs through the forest to Salomon and Honeymoon beaches — two of the most secluded spots on the island. The walk is about 30–40 minutes each way, and the view from the ridge over the harbor and out toward the British Virgin Islands is worth every step.
The Windmill Bar. Before you catch the ferry back, stop at The Windmill Bar — a hilltop spot above Hawksnest Bay with sweeping panoramic views over the water toward St. Thomas. It’s genuinely one of the best views on the island: the kind of place where you sit down with one drink and look up an hour later. Order something cold, watch the light change over the water, and let the afternoon slow down before the ferry ride home.
Where to Eat
For a day trip, keep meals simple. North Shore Deli in Cruz Bay covers breakfast — local, no-frills, and right near the taxi stand. Pack lunch or grab snacks from the beach concession at Trunk Bay if you want uninterrupted beach time without leaving the sand.
The Windmill Bar handles afternoon drinks with a view. Then once you’re back on St. Thomas, the Red Hook area near the ferry terminal has a solid lineup of casual restaurants — a good spot for dinner before making the drive back to Charlotte Amalie.
St. Thomas vs. St. John: Where Should You Stay?
If you’re deciding between islands as a base for your trip, here’s the practical comparison.
St. John is quieter and more remote — and that’s exactly its appeal. But it also means fewer hotel options (most of the island is protected parkland), higher nightly rates for the properties that do exist, no commercial airport, and a more complicated arrival that goes through St. Thomas anyway. The seclusion is real. So is the inconvenience.
St. Thomas — Charlotte Amalie in particular — gives you everything that makes a trip run smoothly: direct flights from major U.S. cities to Cyril E. King Airport, walkable dining and shopping in the historic district, the cruise port, a range of accommodations at different price points, and the St. Thomas to St. John ferry right there whenever you want it. You get a full, easy base and St. John as a day trip on any morning you want.
For most visitors, staying on St. Thomas and day-tripping to St. John is the smarter call. If you want to explore your options for where to stay in Charlotte Amalie, our boutique hotel is right in the heart of the historic district — walking distance from the ferry and everything worth seeing downtown.
Make The Mary Anne Your St. Thomas Home Base
The Mary Anne is a six-room boutique hotel in the Charlotte Amalie Historic District, steps from Blackbeard’s Castle and the 99 Steps, with a rooftop pool looking out over the harbor. It’s walkable to downtown restaurants, the waterfront, and the Charlotte Amalie ferry terminal — so on mornings you’re heading to St. John, there’s no car required to get to the dock.
On the days you’re staying put, the day pass gives you full access to the rooftop pool — a good way to spend a slow morning or a recovery afternoon after a full day on the North Shore. When you’re ready, book your room and use us as your base for island hopping done right.
For more ideas on what to do between ferry trips, our guide to things to do in Charlotte Amalie covers the neighborhood in full — the historic district has more going on than most visitors realize.
Frequently Asked Questions
How long is the ferry from St. Thomas to St. John?
About 20 minutes from Red Hook on the east end of St. Thomas. The Charlotte Amalie downtown ferry takes approximately 45 minutes. Red Hook runs more frequently and is the most popular option for day-trippers.
How much does the St. Thomas to St. John ferry cost?
[CONFIRM CURRENT FARE] — ferry fares change periodically, so always verify the current price with the ferry operator before you travel.
Do you need a car on St. John?
No. Open-air safari taxis run between Cruz Bay and the North Shore beaches and are the easiest way to get around on a day trip. Bring cash and confirm the fare before you get in.
Can you do St. John in a day?
Yes. Take an early ferry, spend the morning at one or two North Shore beaches, stop at The Windmill Bar in the afternoon, and head back on the early evening crossing. It’s one of the best day trips in the Caribbean — a full day is plenty to see the highlights without feeling rushed.
Do I need a passport for St. John?
No. U.S. citizens don’t need a passport to visit St. John — the USVI is a U.S. territory, so a driver’s license or government-issued ID is all you need. A passport is only required if you’re continuing on to the British Virgin Islands.
Ready to Plan Your Trip?
The St. Thomas to St. John ferry is one of those rare day trips that’s as easy as it is worth doing. When you’re based at The Mary Anne in Charlotte Amalie, the whole excursion comes together without a rental car — just a short walk to the dock and a fast ride to one of the most beautiful islands in the Caribbean.
Book your stay at The Mary Anne, or reach us at (833) 782-6772 or info@themaryanne.com. We’re happy to help you plan the perfect St. John day trip from Charlotte Amalie.