Cruises to Mazatlán
42 live cruises call at Mazatlán — 7 to 28 nights, departing 6 ports, across 9 lines. A NestCruise advisor narrows them to the one that fits.
AmericasRoyal Caribbean International
7 nights: Cabo San Lucas & Puerto Vallarta
Aboard Navigator of the Seas
Round-trip from Los Angeles
from$355pp · cruise fare≈ $51/night pp
Fares checked nightly
Mexican RivieraNorwegian Cruise Line
7 nights: Cabo San Lucas & Puerto Vallarta, the Mexican Riviera
Aboard Norwegian Encore
Round-trip from Los Angeles
from$529pp · cruise fare≈ $76/night pp
Fares checked nightly
Mexican RivieraCarnival Cruise Line
8 nights: Puerto Vallarta & Cabo San Lucas, the Mexican Riviera
Aboard Carnival Panorama
Round-trip from Los Angeles
from$284pp · cruise fare≈ $36/night pp
Fares checked nightly
Mexican RivieraVirgin Voyages
7 nights: Cabo San Lucas & Puerto Vallarta, the Mexican Riviera
Aboard Brilliant Lady
Round-trip from Los Angeles
from$1,032pp · cruise fare≈ $147/night pp
Fares checked nightly
AmericasRoyal Caribbean International
7 nights: Cabo San Lucas & Puerto Vallarta
Aboard Voyager of the Seas
Round-trip from Los Angeles
from$344pp · cruise fare≈ $49/night pp
Fares checked nightly
Mexican RivieraNorwegian Cruise Line
7 nights: Cabo San Lucas & Puerto Vallarta, the Mexican Riviera
Aboard Norwegian Star
Round-trip from San Diego
from$579pp · cruise fare≈ $83/night pp
Fares checked nightly
AmericasHolland America Line
7 nights: Cabo San Lucas & Puerto Vallarta, South America
Aboard Koningsdam
Round-trip from San Diego
from$489pp · cruise fare≈ $70/night pp
Fares checked nightly
AmericasRoyal Caribbean International
7 nights: Cabo San Lucas
Aboard Serenade of the Seas
Round-trip from San Diego
from$299pp · cruise fare≈ $43/night pp
Fares checked nightly
AmericasCarnival Cruise Line
8 nights: Puerto Vallarta & Cabo San Lucas, South America
Aboard Carnival Legend
Round-trip from Long Beach
from$602pp · cruise fare≈ $75/night pp
Fares checked nightly
AmericasHolland America Line
12 nights: Cabo San Lucas & Puerto Vallarta, South America
Aboard Zaandam
Round-trip from San Diego
from$899pp · cruise fare≈ $75/night pp
Fares checked nightly
BAJADisney Cruise Line
7 nights: Cabo San Lucas & Ensenada
Aboard Disney Wonder
Round-trip from San Diego
from$726pp · cruise fare≈ $104/night pp
Fares checked nightly
AmericasHolland America Line
7 nights: Cabo San Lucas, South America
Aboard Zuiderdam
Round-trip from San Diego
from$1,529pp · cruise fare≈ $218/night pp
Fares checked nightly
AmericasCarnival Cruise Line
8 nights: Puerto Vallarta & Cabo San Lucas, South America
Aboard Carnival Radiance
Round-trip from Long Beach
from$419pp · cruise fare≈ $52/night pp
Fares checked nightly
CaribbeanRegent Seven Seas Cruises
10 nights: Cabo San Lucas & Puerto Vallarta, the Caribbean
Aboard Seven Seas Grandeur
Round-trip from Los Angeles
from$7,149pp · cruise fare≈ $715/night pp
Fares checked nightly
CaribbeanRegent Seven Seas Cruises
10 nights: Cabo San Lucas & Puerto Vallarta, the Caribbean
Aboard Seven Seas Prestige
Round-trip from Los Angeles
AmericasCrystal
15 nights: Singapore & Hong Kong
Aboard Crystal Serenity
San Diego → Vancouver
from$7,300pp · cruise fare≈ $487/night pp
Fares checked nightly
AmericasOceania Cruises
18 nights: Puerto Vallarta & Cabo San Lucas, South America
Aboard Oceania Vista
Miami → Los Angeles
AmericasRoyal Caribbean International
7 nights: Ensenada & Cabo San Lucas
Aboard Navigator of the Seas
Round-trip from Los Angeles
from$355pp · cruise fare≈ $51/night pp
Fares checked nightly
AmericasCarnival Cruise Line
7 nights: Cabo San Lucas & Puerto Vallarta, South America
Aboard Carnival Panorama
Round-trip from Long Beach
from$407pp · cruise fare≈ $58/night pp
Fares checked nightly
AmericasRoyal Caribbean International
7 nights: Ensenada & Cabo San Lucas
Aboard Voyager of the Seas
Round-trip from Los Angeles
from$344pp · cruise fare≈ $49/night pp
Fares checked nightly
AmericasHolland America Line
10 nights: Cabo San Lucas & Puerto Vallarta, South America
Aboard Koningsdam
Round-trip from San Diego
from$489pp · cruise fare≈ $49/night pp
Fares checked nightly
AmericasRoyal Caribbean International
7 nights: Ensenada & Cabo San Lucas
Aboard Serenade of the Seas
Round-trip from San Diego
from$299pp · cruise fare≈ $43/night pp
Fares checked nightly
Mexican RivieraCarnival Cruise Line
14 nights: Puerto Vallarta & Cabo San Lucas, the Mexican Riviera
Aboard Carnival Legend
Round-trip from Los Angeles
from$1,609pp · cruise fare≈ $115/night pp
Fares checked nightly
PacificHolland America Line
30 nights: Honolulu & Cabo San Lucas
Aboard Zaandam
Round-trip from San Diego
from$899pp · cruise fare≈ $30/night pp
Fares checked nightly
AmericasHolland America Line
14 nights: Cabo San Lucas, South America
Aboard Zuiderdam
Round-trip from San Diego
from$1,529pp · cruise fare≈ $109/night pp
Fares checked nightly
CaribbeanRegent Seven Seas Cruises
12 nights: Cabo San Lucas, the Caribbean
Aboard Seven Seas Prestige
Los Angeles → Panama City
AmericasOceania Cruises
32 nights: Quebec City & Cabo San Lucas, South America
Aboard Oceania Vista
Montréal → Los Angeles
AmericasRoyal Caribbean International
8 nights: Cabo San Lucas
Aboard Voyager of the Seas
Round-trip from Los Angeles
from$349pp · cruise fare≈ $44/night pp
Fares checked nightly
AmericasHolland America Line
11 nights: Puerto Vallarta & Cabo San Lucas, South America
Aboard Koningsdam
Round-trip from San Diego
from$489pp · cruise fare≈ $44/night pp
Fares checked nightly
AmericasHolland America Line
13 nights: Cabo San Lucas & Puerto Vallarta, South America
Aboard Zaandam
Round-trip from San Diego
from$1,454pp · cruise fare≈ $112/night pp
Fares checked nightly
PacificOceania Cruises
60 nights: Cabo San Lucas & Honolulu
Aboard Oceania Vista
Miami → Sydney
AmericasRoyal Caribbean International
8 nights: Ensenada & Cabo San Lucas
Aboard Voyager of the Seas
Round-trip from Los Angeles
from$599pp · cruise fare≈ $75/night pp
Fares checked nightly
AmericasHolland America Line
14 nights: Cabo San Lucas & Puerto Vallarta, South America
Aboard Koningsdam
Round-trip from San Diego
from$1,699pp · cruise fare≈ $121/night pp
Fares checked nightly
AmericasRoyal Caribbean International
8 nights: Cabo San Lucas & Puerto Vallarta
Aboard Voyager of the Seas
Round-trip from Los Angeles
from$499pp · cruise fare≈ $62/night pp
Fares checked nightly
AmericasHolland America Line
11 nights: Cabo San Lucas & Vancouver, South America
Aboard Koningsdam
San Diego → Vancouver
from$489pp · cruise fare≈ $44/night pp
Fares checked nightly
AmericasHolland America Line
16 nights: Puerto Vallarta & Cabo San Lucas
Aboard Koningsdam
Round-trip from San Diego
from$1,584pp · cruise fare≈ $99/night pp
Fares checked nightly
AmericasHolland America Line
18 nights: Cabo San Lucas & Vancouver, South America
Aboard Koningsdam
San Diego → Vancouver
from$489pp · cruise fare≈ $27/night pp
Fares checked nightly
West Coast USHolland America Line
28 nights: Vancouver & Honolulu
Aboard Koningsdam
Vancouver → San Diego
from$489pp · cruise fare≈ $17/night pp
Fares checked nightly
West Coast USHolland America Line
28 nights: Cabo San Lucas & Honolulu
Aboard Koningsdam
San Diego → Vancouver
from$489pp · cruise fare≈ $17/night pp
Fares checked nightly
AmericasHolland America Line
12 nights: Cabo San Lucas & Puerto Vallarta
Aboard Koningsdam
Round-trip from San Diego
from$1,954pp · cruise fare≈ $163/night pp
Fares checked nightly
Frequently asked
- How many cruises to Mazatlán does NestCruise have?
- 42 live sailings, 7 to 28 nights. A NestCruise advisor narrows them to the one that fits.
- Which cruise lines visit Mazatlán?
- Holland America Line, Royal Caribbean International, Carnival Cruise Line and Oceania Cruises, among others.
- How long are cruises to Mazatlán?
- Most run 7 to 28 nights.
- How much do cruises to Mazatlán cost?
- NestCruise doesn't publish fares — it's a quote-only concierge. Share your dates and party size and an advisor prices your exact sailing at no cost.
