Loading Page...

How long is water taxi from St Thomas to St John?

Our boats typically take about 15 minutes between Red Hook, St. Thomas and Cruz Bay St. John.



In 2026, a standard water taxi or ferry from St. Thomas to St. John typically takes between 20 and 45 minutes, depending on your departure point. If you leave from Red Hook on the eastern end of St. Thomas, the ride to Cruz Bay is a quick 20-minute trip across the Pillsbury Sound. However, if you depart from Charlotte Amalie (downtown) or Crown Bay (near the airport), the journey is longer—usually around 45 minutes—but saves you the 30-minute taxi ride across St. Thomas. A supportive peer tip: private water taxis are faster and offer "on-demand" service, often getting you there in 15–25 minutes from almost any dock. For 2026 travelers, I recommend the Red Hook route for the most frequent departures (every hour), but always factor in an extra 10 minutes for boarding and luggage handling to ensure you don't miss your dinner reservation in St. John.

People Also Ask

The most popular, frequent and consistent ferry is the one that goes from Red Hook, on the East End of St. Thomas to Cruz Bay on the West End of St. John. This ferry has hourly routes between the islands starting at 6am and ending at midnight.

MORE DETAILS

John — home of the sprawling Virgin Islands National Park — the stunning island is easy to reach from St. Thomas via the Cyril E. King Airport and ferry services. The many ferry options include passenger ferry, car barge, water taxi and boat charter, leaving from Red Hook, Charlotte Amalie and Crown Bay Marina.

MORE DETAILS

John is very safe from violent crime, not to be confused with St. Thomas where no one would recommend walking the beaches at night. The only crime problems on St. John are with occasional theft, which is why many villas have installed safes in recent years.

MORE DETAILS

Enjoy an exclusive smooth ride to St. John with Dolphin. We will take care of you from baggage claim to Cruz Bay or The Westin. A flat rate of $390 one way with each additional person $78.

MORE DETAILS

Are ferries usually on time? Yes! Please note that the schedules indicate departure times. We recommend that you arrive at the terminal at least five minutes prior to the scheduled departure in order to board.

MORE DETAILS