portclock
PortsMissed the ship?AboutPlan a port day
portclock

Shore excursions checked against your time in port, with port guides we research and source ourselves.

Western Caribbean

  • Cozumel
  • Grand Cayman
  • Roatán
  • Costa Maya
  • Ocho Rios
  • Falmouth
  • Belize City

Eastern & Southern

  • Nassau
  • St. Maarten
  • St. Thomas
  • Amber Cove & Puerto Plata
  • Cartagena

PortClock

  • About us
  • Missed the ship?
  • Privacy

© 2026 PortClock.

Cays and islands seen from St. Thomas
Caribbean ports/St. Thomas/Snorkeling

St. Thomas snorkeling excursions

Coki Beach is reported as a leading shore-snorkel spot; Trunk Bay has an underwater trail on St. John.

Photo: Karl Callwood / Unsplash
Typical call
8:00 am→4:30 pm
Docking to all aboard · about 8 h 30 min ashore
Getting ashore
2 cruise piers
Check which one your ship uses
Money
US dollar
US dollars widely accepted
Time zone
Atlantic Standard Time
Keep your watch on ship's time

Snorkeling tours that fit your day in St. Thomas

Enter the times from your cruise line's itinerary. We add time to walk off the ship, the drive to each tour's start point and back, and your safety margin.

Safety margin before all aboard
7 am8 am9 am10 am11 am12 pm1 pm2 pm3 pm4 pm5 pm
7 h 10 min for a tour, travel included
Ship in portGetting ashore (20 min)Safety margin (1 h)All aboard 4:30 pm
8 h 30 min in port27 fit with time to spare5 cutting it close0 too long
  • Fits your day

    Two-Tank Dive for Certified Diving in St Thomas

    3 h 30 min 5.0 (529)
    Back by 12:30 pm · 3 h sparefrom $192
  • Fits your day

    Afternoon Snorkel, Pizza & Sunset Tour departing from St. Thomas & St. John

    5 h 30 min 4.9 (1,873)Free cancellation
    Back by 2:30 pm · 1 h sparefrom $120
  • Fits your day

    St John & Surrounding Cays - Full-Day Sail/Snorkel, 6 Guests Max

    6 h 30 min 4.9 (705)Free cancellation
    Back by 3:30 pm · 0 min sparefrom $245
  • Fits your day

    Snorkel St. John Tour from Sapphire and Margaritaville

    6 h 4.9 (2,066)Free cancellation
    Back by 3:00 pm · 30 min sparefrom $165
  • Fits your dayLikely to sell out

    National Park Snorkeling Excursion

    3 h 30 min 4.9 (691)Free cancellation
    Back by 12:30 pm · 3 h sparefrom $90
  • Fits your dayLikely to sell out

    Half Day Luxury Catamaran Turtle Snorkel And Beach

    4 h 4.9 (850)Free cancellation
    Back by 1:00 pm · 2 h 30 min sparefrom $159
  • Fits your day

    Sail/Snorkel Adventure from Sapphire Marina,STT NO CROWDS~ 6 GUEST MAX

    3 h 5.0 (258)Free cancellation
    Back by 12:00 pm · 3 h 30 min sparefrom $159
  • Fits your day

    Snorkel Cat All Inclusive Adventure

    5 h 4.9 (1,045)Free cancellation
    Back by 2:00 pm · 1 h 30 min sparefrom $150
  • Fits your day

    Cas Cay - Kayak Hike and Snorkel Adventure

    3 h 4.9 (1,083)Free cancellation
    Back by 12:00 pm · 3 h 30 min sparefrom $99
  • Fits your day

    Half Day Private Sailing Catamaran and Snorkel Trip to St John

    3 h 30 min 5.0 (131)Free cancellation
    Back by 12:30 pm · 3 h sparefrom $165
  • Fits your day

    Full Day Sail with Max Charters

    6 h 5.0 (136)Free cancellation
    Back by 3:00 pm · 30 min sparefrom $285
  • Fits your day

    Turtle Cove Catamaran Snorkel and Sail at Little Buck Island STT

    3 h 4.8 (2,320)Free cancellation
    Back by 12:00 pm · 3 h 30 min sparefrom $119

Return times are estimates from the tour length, travel from the pier and time to get ashore. Always check your ship's all-aboard time.

Nearby

More Eastern Caribbean ports

All ports
Cruise ships docked at Nassau Cruise PortThe Bahamas

Nassau

A deep-water port in the middle of town: beaches, forts and Paradise Island are all close, and ships dock without tenders.

~9 h typical call11 places
Beach and a cruise ship off St. MaartenSint Maarten

St. Maarten

A walk-off port with a beach town at hand, plus Maho Beach plane-spotting and the French side's beaches by fixed-fare taxi.

~9 h typical call12 places
Umbrella Street in Puerto PlataDominican Republic

Amber Cove & Puerto Plata

Two piers: Amber Cove is a Carnival-built resort 15-20 minutes from town; Taino Bay puts other lines a short walk from Puerto Plata's old centre.

~9 h typical call11 places