St. John and Trunk Bay from St. Thomas: ship excursion or on your own?
NCL's own St. John and Trunk Bay excursion is about $11 per person cheaper than independent tours (Carnival $101, NCL $138 vs $149 independent, November 2026). Safety for going on your own: 5/5. Be back at the pier 60 minutes before departure.
What ships sell
- Carnival: 5 excursions that include St. John and Trunk Bay, median $101 per adult, e.g. "St. John Trunk Bay Beach".
- NCL: 5 excursions that include St. John and Trunk Bay, median $138 per adult, e.g. "St. John Island Scenic T".
Ship excursions that include St. John and Trunk Bay often bundle other stops or lunch, so compare what each tour includes. NCL prices were read from NCL's European website in euros on 2026-11-02 and converted at the ECB reference rate of 1 EUR = 1.1172 USD (2026-10-30). NCL's US site may show slightly different dollar prices.
Independent St. John and Trunk Bay tours we compared
- From St. Thomas: Guided St. John & Annaberg Plantation Tour · $67 · 4.0★ (21 reviews)
- Saint Thomas-St John: Snorkeling & Beach Catamaran Tour · $150 · 4.8★ (34 reviews)
- St. Thomas & St. John: Luxury Catamaran Sunset Sail · $89
- St. Thomas & St. John: Snorkel Sail and Lime Out Taco Lunch · $149
- St. Thomas & St. John: Baths of Virgin Gorda Day Trip · $329
See all St. John and Trunk Bay tours
Getting back to the ship
Ships here dock alongside. All-aboard is normally 30 minutes before departure on Royal Caribbean, Carnival, NCL and MSC (check your daily planner). Plan to be back at the pier at least 60 minutes before the ship sails.
- St. John and Trunk Bay is a short ride from the pier, so the return is easy to plan.
Questions
How much is the St. John and Trunk Bay excursion from St. Thomas on Carnival?
Carnival's St. John and Trunk Bay excursions start at a median of $101 per adult (5 options, $57 to $126).
How much is the St. John and Trunk Bay excursion from St. Thomas on NCL?
NCL's St. John and Trunk Bay excursions start at a median of $138 per adult (5 options, $79 to $227), converted from €124.
Can you visit St. John and Trunk Bay on your own from the St. Thomas cruise port?
Yes. Independent tours cost a median of $149 per person (5 tours compared, from $67). It is close to the pier, so even a taxi works if you keep an eye on the time.
Is it cheaper to book St. John and Trunk Bay independently?
Not here: NCL's own excursion is cheaper than the independent median.
Best St. Thomas excursions · All St. Thomas excursion prices · Carnival in St. Thomas · NCL in St. Thomas