Cruises to Cabo San Lucas
160 live cruises call at Cabo San Lucas — 6 to 50 nights, departing 24 ports, across 13 lines. A NestCruise advisor narrows them to the one that fits.
Mexican RivieraCarnival Cruise Line
5 nights: Cabo San Lucas & Ensenada, the Mexican Riviera
Aboard Carnival Panorama
Round-trip from Los Angeles
from$284pp · cruise fare≈ $57/night pp
Fares checked nightly
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
5 nights: Cabo San Lucas & Ensenada, the Mexican Riviera
Aboard Carnival Radiance
Round-trip from Los Angeles
from$200pp · cruise fare≈ $40/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$872pp · cruise fare≈ $125/night pp
Fares checked nightly
Mexican RivieraPONANT EXPLORATIONS
10 nights: Cabo San Lucas, the Mexican Riviera
Aboard Le Bellot
Round-trip from Cabo San Lucas
from$21,460pp · cruise fare≈ $2,146/night pp
Fares checked nightly
AmericasRoyal Caribbean International
7 nights: Cabo San Lucas & Ensenada
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
AmericasRoyal Caribbean International
7 nights: Ensenada & Cabo San Lucas
Aboard Ovation of the Seas
Round-trip from Los Angeles
from$296pp · cruise fare≈ $42/night pp
Fares checked nightly
AmericasRoyal Caribbean International
7 nights: Cabo San Lucas & Ensenada
Aboard Serenade of the Seas
Round-trip from San Diego
from$299pp · cruise fare≈ $43/night pp
Fares checked nightly
AmericasHolland America Line
7 nights: Cabo San Lucas, 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 & Ensenada
Aboard Quantum of the Seas
Round-trip from Los Angeles
from$389pp · cruise fare≈ $56/night pp
Fares checked nightly
Mexican RivieraPrincess Cruises
7 nights: Cabo San Lucas & Puerto Vallarta, the Mexican Riviera
Aboard Discovery Princess
Round-trip from Los Angeles
from$139pp · cruise fare≈ $20/night pp
Fares checked nightly
AmericasCarnival Cruise Line
6 nights: Cabo San Lucas & Ensenada, South America
Aboard Carnival Legend
Round-trip from Long Beach
from$602pp · cruise fare≈ $100/night pp
Fares checked nightly
BAJADisney Cruise Line
6 nights: Cabo San Lucas & Ensenada
Aboard Disney Wonder
Round-trip from San Diego
from$612pp · cruise fare≈ $102/night pp
Fares checked nightly
AmericasHolland America Line
7 nights: Cabo San Lucas, South America
Aboard Zaandam
Round-trip from San Diego
from$899pp · cruise fare≈ $128/night pp
Fares checked nightly
AmericasCarnival Cruise Line
16 nights: Seattle & Cabo San Lucas, South America
Aboard Carnival Spirit
Seattle → Mobile
from$495pp · cruise fare≈ $31/night pp
Fares checked nightly
AmericasHolland America Line
16 nights: Cabo San Lucas & Aruba, South America
Aboard Eurodam
San Diego → Fort Lauderdale
from$159pp · cruise fare≈ $10/night pp
Fares checked nightly
BAJADisney Cruise Line
5 nights: Cabo San Lucas & Ensenada
Aboard Disney Magic
Round-trip from San Diego
from$800pp · cruise fare≈ $160/night pp
Fares checked nightly
Mexican RivieraPrincess Cruises
10 nights: Cabo San Lucas & Puerto Vallarta, the Mexican Riviera
Aboard Crown Princess
Round-trip from Los Angeles
from$969pp · cruise fare≈ $97/night pp
Fares checked nightly
Mexican RivieraPrincess Cruises
10 nights: Puerto Vallarta & Cabo San Lucas, the Mexican Riviera
Aboard Ruby Princess
Round-trip from San Francisco
from$699pp · cruise fare≈ $70/night pp
Fares checked nightly
Extraordinary JourneysNorwegian Cruise Line
15 nights: Puerto Vallarta & Cabo San Lucas
Aboard Norwegian Joy
Miami → Los Angeles
from$499pp · cruise fare≈ $33/night pp
Fares checked nightly
Panama CanalMSC Cruises
18 nights: Cabo San Lucas & Seattle, the Panama Canal
Aboard MSC Poesia
Miami → Seattle
from$444pp · cruise fare≈ $25/night pp
Fares checked nightly
Panama CanalNorwegian Cruise Line
19 nights: Puerto Vallarta & Cabo San Lucas, the Panama Canal
Aboard Norwegian Bliss
New York → Seattle
from$849pp · cruise fare≈ $45/night pp
Fares checked nightly
World CruiseMSC Cruises
121 nights: Barcelona & Rio de Janeiro
Aboard MSC Magnifica
Round-trip from Civitavecchia
AmericasCrystal
7 nights: Vancouver & Cabo San Lucas
Aboard Crystal Symphony
Vancouver → New York
from$3,500pp · cruise fare≈ $500/night pp
Fares checked nightly
AmericasHolland America Line
7 nights: Cabo San Lucas, South America
Aboard Zuiderdam
Round-trip from San Diego
from$844pp · cruise fare≈ $121/night pp
Fares checked nightly
Mexican RivieraPrincess Cruises
7 nights: Cabo San Lucas, the Mexican Riviera
Aboard Star Princess
Round-trip from Los Angeles
from$1,024pp · cruise fare≈ $146/night pp
Fares checked nightly
Mexican RivieraPrincess Cruises
10 nights: Cabo San Lucas & Puerto Vallarta, the Mexican Riviera
Aboard Emerald Princess
Round-trip from Los Angeles
from$674pp · cruise fare≈ $67/night pp
Fares checked nightly
Mexican RivieraPrincess Cruises
10 nights: Cabo San Lucas & Puerto Vallarta, the Mexican Riviera
Aboard Grand Princess
Round-trip from Los Angeles
from$1,253pp · cruise fare≈ $125/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
AmericasHolland America Line
15 nights: Aruba & Cabo San Lucas, South America
Aboard Oosterdam
Fort Lauderdale → San Diego
from$2,779pp · cruise fare≈ $185/night pp
Fares checked nightly
AmericasCarnival Cruise Line
16 nights: Seattle & Cabo San Lucas, South America
Aboard Carnival Miracle
Seattle → Galveston
from$935pp · cruise fare≈ $58/night pp
Fares checked nightly
AmericasOceania Cruises
16 nights: Ensenada & Cabo San Lucas, South America
Aboard Oceania Sonata
Los Angeles → Miami
AmericasRegent Seven Seas Cruises
16 nights: Puerto Vallarta & Cabo San Lucas, South America
Aboard Seven Seas Splendor
Miami → San Francisco
AmericasAzamara
17 nights: Cabo San Lucas, South America
Aboard Azamara Quest
San Diego → Miami
from$6,129pp · cruise fare≈ $361/night pp
Fares checked nightly
AmericasHolland America Line
17 nights: Aruba & Cabo San Lucas, South America
Aboard Nieuw Amsterdam
Fort Lauderdale → San Diego
from$2,334pp · cruise fare≈ $137/night pp
Fares checked nightly
AmericasOceania Cruises
18 nights: Puerto Vallarta & Cabo San Lucas, South America
Aboard Oceania Vista
Miami → Los Angeles
AmericasOceania Cruises
71 nights: Rio de Janeiro & Buenos Aires, South America
Aboard Oceania Aurelia
Miami → Los Angeles
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
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
Panama CanalNorwegian Cruise Line
15 nights: Cabo San Lucas, the Panama Canal
Aboard Norwegian Encore
Los Angeles → Miami
from$2,139pp · cruise fare≈ $143/night pp
Fares checked nightly
AmericasCarnival Cruise Line
6 nights: Cabo San Lucas & Ensenada, South America
Aboard Carnival Radiance
Round-trip from Long Beach
from$216pp · cruise fare≈ $36/night pp
Fares checked nightly
AmericasVirgin Voyages
16 nights: Cabo San Lucas, South America
Aboard Brilliant Lady
Miami → Los Angeles
from$834pp · cruise fare≈ $52/night pp
Fares checked nightly
Frequently asked
- How many cruises to Cabo San Lucas does NestCruise have?
- 160 live sailings, 6 to 50 nights. A NestCruise advisor narrows them to the one that fits.
- Which cruise lines visit Cabo San Lucas?
- Holland America Line, Royal Caribbean International, MSC Cruises and Carnival Cruise Line, among others.
- How long are cruises to Cabo San Lucas?
- Most run 6 to 50 nights.
- How much do cruises to Cabo San Lucas 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.