Ferry from St. Thomas to St. John


See Trips

Begin your journey to picturesque and pristine St. John with a convenient ferry ride from Crown Bay marina near St Thomas international Airport. Booking your ferry tickets is straightforward using Viaferry.com's search engine.

Whether for a quick day trip to St John or a longer vacation, enter your travel details on our site, and you'll have your ferry tickets in no time. Secure your passage from St. Thomas to St. John today and look forward to exploring the beautiful Virgin Islands National Park.

St. Thomas to St John
Ferry schedule

Schedules are for guidance purposes only and based on the current period.

St. Thomas
To
St John
Monday
15:30

16:00
Crown BayNon-stopCruz Bay
17:30

18:00
Crown BayNon-stopCruz Bay
Tuesday
15:30

16:00
Crown BayNon-stopCruz Bay
17:30

18:00
Crown BayNon-stopCruz Bay
Wednesday
15:30

16:00
Crown BayNon-stopCruz Bay
17:30

18:00
Crown BayNon-stopCruz Bay
Thursday
15:3016:00
Crown BayNon-stopCruz Bay
17:3018:00
Crown BayNon-stopCruz Bay
Friday
15:30

16:00
Crown BayNon-stopCruz Bay
17:30

18:00
Crown BayNon-stopCruz Bay
Saturday
14:15

14:45
Crown BayNon-stopCruz Bay
15:30

16:00
Crown BayNon-stopCruz Bay
17:30

18:00
Crown BayNon-stopCruz Bay
Sunday
14:15

14:45
Crown BayNon-stopCruz Bay
15:30

16:00
Crown BayNon-stopCruz Bay
17:30

18:00
Crown BayNon-stopCruz Bay
Click here for return times

Popular ferry routes

Crown BaySt John

More Details
St. ThomasSt John

More Details

Companies on this route

Ferry to St John

Travelling from St. Thomas to St. John by ferry is part of the Virgin Islands adventure. St. Thomas is known for its bustling marinas and shopping, while St. John is distinguished by its lush and uniquely pristine national park, and the colorful port town of Cruz Bay. If you're planning on a vacation to the Virgin Islands, St. John is not to be missed!

Crossing Time

  • The ferry ride usually lasts about 30 minutes, easily fitting into your travel plans.

  • Multiple departures throughout the day offer you flexibility.

St Thomas to St John ferry route

Ports

Crown Bay Marina St. Thomas

Crown Bay Marina is conveniently located just a 5 minute taxi ride from St. Thomas International Airport, making it the closest point of departure from St Thomas Airport to St John.

Cruz Bay St. John

Cruz Bay is the main port on St. John. It's a popular town for day trippers but also an easy place to find taxis to take you to other destinations around the island, or go on a St John island tour.

St. Thomas Attractions
  • Magens Bay Beach: A well-known destination for its calm waters and soft sand, perfect for relaxation and water sports.

  • Charlotte Amalie: Dive into the history and colonial architecture of the capital, paired with excellent duty-free shopping and dining options.

St. John Attractions
  • Virgin Islands National Park: Spanning much of the island, it offers trails, historical insights, and stunning views.

  • Trunk Bay Beach: Known for its clear waters and snorkeling opportunities, this beach provides a tranquil getaway.

  • Cruz Bay: The vibrant port town of Cruz bay is a charming gem of the Caribbean with an authentic small island vibe.

Book Your St. Thomas to St. John Ferry Tickets

Booking your ferry trip with Viaferry.com is simple. Choose your travel dates, select a departure with Inter Island Boat Services, and purchase your tickets with ease.

Take the chance to explore the natural beauty and relaxed atmosphere of the Virgin Islands. Reserve your spot today and enjoy a memorable trip between St. Thomas and St. John.

St John USVI