☰

Menu

×

Call 1-800-352-8088

More
Blank white page or empty document with no visible content
1-800-352-8088
Cozumel
Home
/
Departure Ports
/
Miami, Florida
/
Cozumel
for scuba diving
From Miami, Florida

Cruises from Miami to
Cozumel
for scuba diving

About 209 sailings from Miami stop in Cozumel over the next 12 months. Most give the ship between 7 and 12 hours ashore, and the usual stay runs 8 to 12 hours depending on the cruise line. That leaves a good half day for a two-tank boat dive, since the reef is offshore and needs a boat and a divemaster.
Photo: Ken Thomas, Public domain

At a glance

Next 12 months

Sailings 208 In the next 12 months.

Cruise lines 11 MSC Cruises, Norwegian Cruise Line, Royal Caribbean...

Nights 4 to 15

In Cozumel 7 to 12 h Hours in port.

From $398 Total for 2 guests, taxes included, lowest-priced stateroom.

​How long each line stays in ​
Cozumel

Hours in port from each sailing's schedule.

MSC Cruises
81 sailings
Usually 11 h, 8 to 11 h · most often 8:00 am to 7:00 pm
$839
for 2 guests, from
Norwegian Cruise Line
39 sailings
Usually 10 h, 8 to 10 h · most often 7:00 am to 5:00 pm
$398
for 2 guests, from
Royal Caribbean
38 sailings
Usually 10 h, 9 to 10 h · most often 8:00 am to 6:00 pm
$556
for 2 guests, from
Carnival Cruise Line
15 sailings
Usually 8 h · most often 8:00 am to 4:00 pm
$772
for 2 guests, from
Celebrity Cruises
9 sailings
Usually 9 h, 9 to 10 h · most often 11:00 am to 8:00 pm
$1,590
for 2 guests, from

Sailings from Miami that stop in Cozumel

Soonest first. Hours in port from each sailing's schedule.

Carnival Cruise Line

Carnival Celebration

7 nights from Miami · Nov 29, 2026
In Cozumel 9:00 am to 5:00 pm · 8 h
$872
total for 2 guests, taxes included
$436 a guest
View sailing
MSC Cruises

MSC World America

7 nights from Miami · Dec 5, 2026
In Cozumel 9:00 am to 7:00 pm · 10 h
$1,135
total for 2 guests, taxes included
$568 a guest
View sailing
Cunard

Queen Elizabeth

9 nights from Miami · Dec 8, 2026
In Cozumel 7:00 am to 7:00 pm · 12 h
$1,198
total for 2 guests, taxes included
$599 a guest
View sailing
Holland America

Zuiderdam

7 nights from Miami · Dec 12, 2026
In Cozumel 11:00 am to 9:00 pm · 10 h
$798
total for 2 guests, taxes included
$399 a guest
View sailing
Royal Caribbean

Allure of the Seas

4 nights from Miami · Jan 10, 2027
In Cozumel 7:00 am to 5:00 pm · 10 h
$536
total for 2 guests, taxes included
$268 a guest
View sailing
Norwegian Cruise Line

Norwegian Jewel

4 nights from Miami · Jan 18, 2027
In Cozumel 7:00 am to 5:00 pm · 10 h
$598
total for 2 guests, taxes included
$299 a guest
View sailing

Prices for the lowest-priced stateroom, taxes included. The sailing's page always shows the current price.

Other ports on these sailings

How many of these sailings also call at each

  • Roatan 158
  • Costa Maya Mexico 147
  • Ocean Cay Msc Marine Reserve Bahamas 79
  • Miami Florida 68
  • San Juan Puerto Rico 57
  • Grand Cayman 51
  • Puerto Plata Dominican Republic 50
  • Harvest Caye 35

Where to go

The spots most trips go to

  • Palancar Reef. A well-known reef and wall dive site, further out than the limited shore diving. Drift dives with a divemaster, reached by a short boat ride south.
  • Chankanaab reef. Reefs off Chankanaab's beach, used for the discovery dive: a 20-minute introductory lesson and a guided 45-minute dive. About 9 km south of town by taxi.
DLC
Written by Direct Line Cruises
· Updated
October 23, 2026
Sailings: dates, hours in port and prices from each sailing's schedule, updated with every price refresh.

Photo: Ken Thomas, Public domain

Photo: Ken Thomas, Public domain

In short

What the day ashore looks like