Cruises to Puerto Vallarta
86 live cruises call at Puerto Vallarta — 7 to 32 nights, departing 16 ports, across 16 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$624pp · cruise fare≈ $89/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$449pp · cruise fare≈ $64/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$473pp · cruise fare≈ $59/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,386pp · cruise fare≈ $198/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$249pp · cruise fare≈ $36/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$559pp · cruise fare≈ $80/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$849pp · cruise fare≈ $121/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
AmericasCarnival Cruise Line
8 nights: Puerto Vallarta & Cabo San Lucas, South America
Aboard Carnival Legend
Round-trip from Long Beach
from$676pp · cruise fare≈ $85/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$1,199pp · cruise fare≈ $100/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
Mexican RivieraPrincess Cruises
10 nights: Puerto Vallarta & Cabo San Lucas, the Mexican Riviera
Aboard Ruby Princess
Round-trip from San Francisco
Extraordinary JourneysNorwegian Cruise Line
15 nights: Puerto Vallarta & Cabo San Lucas
Aboard Norwegian Joy
Miami → Los Angeles
from$1,999pp · cruise fare≈ $133/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$2,419pp · cruise fare≈ $127/night pp
Fares checked nightly
AmericasHolland America Line
21 nights: Vancouver & Puerto Vallarta, South America
Aboard Nieuw Amsterdam
Vancouver → Fort Lauderdale
from$1,879pp · cruise fare≈ $89/night pp
Fares checked nightly
CaribbeanCrystal
7 nights: Vancouver & Puerto Vallarta, the Caribbean
Aboard Crystal Serenity
Vancouver → New York
from$4,700pp · cruise fare≈ $671/night pp
Fares checked nightly
BAJADisney Cruise Line
7 nights: Puerto Vallarta & Cabo San Lucas
Aboard Disney Magic
Round-trip from San Diego
BAJADisney Cruise Line
7 nights: Puerto Vallarta & Cabo San Lucas
Aboard Disney Wonder
Round-trip from San Diego
AmericasCarnival Cruise Line
8 nights: Puerto Vallarta & Cabo San Lucas, South America
Aboard Carnival Radiance
Round-trip from Long Beach
Mexican RivieraPrincess Cruises
10 nights: Cabo San Lucas & Puerto Vallarta, the Mexican Riviera
Aboard Emerald Princess
Round-trip from Los Angeles
Caribbean & Central AmericaExplora Journeys
10 nights: Puerto Vallarta
Aboard EXPLORA III
Miami → Los Angeles
from$8,600pp · cruise fare≈ $860/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
CaribbeanRegent Seven Seas Cruises
10 nights: Cabo San Lucas & Puerto Vallarta, the Caribbean
Aboard Seven Seas Grandeur
Round-trip from Los Angeles
CaribbeanRegent Seven Seas Cruises
10 nights: Cabo San Lucas & Puerto Vallarta, the Caribbean
Aboard Seven Seas Prestige
Round-trip from Los Angeles
AmericasHolland America Line
14 nights: Puerto Vallarta, South America
Aboard Eurodam
Fort Lauderdale → San Diego
from$1,734pp · cruise fare≈ $124/night pp
Fares checked nightly
Panama CanalCelebrity Cruises
15 nights: Grand Cayman & Puerto Vallarta, the Panama Canal
Aboard Celebrity Summit
Tampa → Los Angeles
from$3,197pp · cruise fare≈ $213/night pp
Fares checked nightly
AmericasCrystal
15 nights: Juneau & Skagway, South America
Aboard Crystal Symphony
Fort Lauderdale → Vancouver
from$5,600pp · cruise fare≈ $373/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
AmericasHolland America Line
15 nights: Puerto Vallarta, South America
Aboard Zuiderdam
San Diego → Miami
from$1,649pp · cruise fare≈ $110/night pp
Fares checked nightly
Panama CanalRoyal Caribbean International
15 nights: Puerto Vallarta & Grand Cayman, the Panama Canal
Aboard Serenade of the Seas
San Diego → Tampa
from$2,156pp · cruise fare≈ $144/night pp
Fares checked nightly
AmericasRegent Seven Seas Cruises
16 nights: Puerto Vallarta & Cabo San Lucas, South America
Aboard Seven Seas Splendor
Miami → San Francisco
from$11,499pp · cruise fare≈ $719/night pp
Fares checked nightly
WORLD CRUISESeabourn
17 nights: Honolulu & Puerto Vallarta
Aboard Seabourn Quest
Sydney → Miami
from$12,749pp · cruise fare≈ $750/night pp
Fares checked nightly
AmericasAzamara
18 nights: Puerto Vallarta, South America
Aboard Azamara Quest
Miami → San Francisco International Airport
from$4,519pp · cruise fare≈ $251/night pp
Fares checked nightly
PolynesiaSilversea
18 nights: Puerto Vallarta & Honolulu, French Polynesia
Aboard Silver Dawn
Miami → Papeete
from$12,500pp · cruise fare≈ $694/night pp
Fares checked nightly
AmericasOceania Cruises
18 nights: Puerto Vallarta & Cabo San Lucas, South America
Aboard Oceania Vista
Miami → Los Angeles
TransatlanticPrincess Cruises
65 nights: Panama Canal & Dubrovnik, the Atlantic crossing
Aboard Coral Princess
Fort Lauderdale → Civitavecchia-Rome
TransatlanticCunard
101 nights: Panama Canal & Honolulu, the Atlantic crossing
Aboard Queen Victoria
New York → Southampton
from$32,099pp · cruise fare≈ $318/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$549pp · cruise fare≈ $69/night pp
Fares checked nightly
Mexican RivieraNorwegian Cruise Line
6 nights: Puerto Vallarta & Cabo San Lucas, the Mexican Riviera
Aboard Norwegian Star
Round-trip from San Diego
from$549pp · cruise fare≈ $92/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$799pp · cruise fare≈ $80/night pp
Fares checked nightly
Mexican RivieraPrincess Cruises
10 nights: Cabo San Lucas & Puerto Vallarta, the Mexican Riviera
Aboard Discovery Princess
Round-trip from Los Angeles
Mexican RivieraCarnival Cruise Line
14 nights: Puerto Vallarta & Cabo San Lucas, the Mexican Riviera
Aboard Carnival Legend
Round-trip from Los Angeles
from$1,622pp · cruise fare≈ $116/night pp
Fares checked nightly
AmericasHolland America Line
14 nights: Puerto Vallarta & Cabo San Lucas, South America
Aboard Zaandam
Fort Lauderdale → San Diego
from$1,399pp · cruise fare≈ $100/night pp
Fares checked nightly
Mexican RivieraPrincess Cruises
11 nights: Cabo San Lucas & Puerto Vallarta, the Mexican Riviera
Aboard Crown Princess
Round-trip from Los Angeles
Mexican RivieraPrincess Cruises
11 nights: Puerto Vallarta & Cabo San Lucas, the Mexican Riviera
Aboard Ruby Princess
Round-trip from San Francisco
AmericasHolland America Line
16 nights: Puerto Vallarta, South America
Aboard Nieuw Amsterdam
San Diego → Fort Lauderdale
Frequently asked
- How many cruises to Puerto Vallarta does NestCruise have?
- 86 live sailings, 7 to 32 nights. A NestCruise advisor narrows them to the one that fits.
- Which cruise lines visit Puerto Vallarta?
- Holland America Line, Princess Cruises, Regent Seven Seas Cruises and Norwegian Cruise Line, among others.
- How long are cruises to Puerto Vallarta?
- Most run 7 to 32 nights.
- How much do cruises to Puerto Vallarta 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.
