Skip to content
4Cruises

Join free

Puerto Vallarta

Mexico

Sailings from $319 per person

Request a cruise here

About Puerto Vallarta

Cruise to Puerto Vallarta and find yourself immersed in dynamic culture and history. Unlike other coastal resort towns in Mexico, Puerto Vallarta ("PV" to locals), retains quite a bit of its colonial-era charm.

A day here

Ships usually arrive
8:00 AM
Ships usually leave
4:30 PM
Time in port
about 9 hours

Sailings that call at Puerto Vallarta

See all 143 sailings

October 2026

Princess Cruises · Discovery Princess · Mexico

Mexican Riviera

Oct 31, 2026 to Nov 7, 2026 · 7 nights

Round trip from Los Angeles, California

Offers: Last Minute Cruise Deals

Ports of call and details

From $415 per person, double occupancy

Balcony, Last Minute Cruise Deals

Plus $180 taxes, fees and port expenses per person

Balcony
$415
Interior
Oceanview
Mini-Suite
Suite
Request this sailing

November 2026

Holland America Line · Koningsdam · Mexico

10-Day Mexican Riviera & Sea of Cortez

Nov 28, 2026 to Dec 8, 2026 · 10 nights

Round trip from San Diego, California, US

Offers: Have It All - Our Premium Cruise Package, Save on Sunshine

Ports of call and details

From $949 per person, double occupancy$1,599

Inside, Save on Sunshine

Taxes and fees included

Inside
$949$1,599
Ocean View
$1,399$2,049
Verandah
$1,769$2,419
Request this sailing

Princess Cruises · Discovery Princess · Mexico

Mexican Riviera

Nov 28, 2026 to Dec 5, 2026 · 7 nights

Round trip from Los Angeles, California

Offers: Last Minute Cruise Deals

Ports of call and details

From $319 per person, double occupancy$914

Interior, Last Minute Cruise Deals

Plus $180 taxes, fees and port expenses per person

Interior
$319$914
Balcony
$445$1,446
Oceanview
Mini-Suite
Suite
Request this sailing

December 2026

Princess Cruises · Crown Princess · Panama Canal

Panama Canal - Ocean to Ocean

Dec 3, 2026 to Dec 19, 2026 · 16 nights

Los Angeles, California to Ft. Lauderdale, Florida

Offers: Last Minute Cruise Deals

Ports of call and details

From $1,169 per person, double occupancy$3,359

Balcony, Last Minute Cruise Deals

Plus $680 taxes, fees and port expenses per person

Balcony
$1,169$3,359
Oceanview
$1,279$1,959
Mini-Suite
$3,089$5,729
Interior
Suite
Request this sailing

Holland America Line · Zaandam · Mexico

12-Day Historical Baja Peninsula

Dec 7, 2026 to Dec 19, 2026 · 12 nights

Round trip from San Diego, California, US

Offers: Have It All - Our Premium Cruise Package, Save on Sunshine

Ports of call and details

From $1,149 per person, double occupancy$1,929

Inside, Save on Sunshine

Taxes and fees included

Inside
$1,149$1,929
Ocean View
$1,199$1,979
Request this sailing

Holland America Line · Koningsdam · Mexico

11-Day Mexican Riviera & Sea of Cortez

Dec 8, 2026 to Dec 19, 2026 · 11 nights

Round trip from San Diego, California, US

Offers: Have It All - Our Premium Cruise Package, Save on Sunshine

Ports of call and details

From $999 per person, double occupancy$1,714

Inside, Save on Sunshine

Taxes and fees included

Inside
$999$1,714
Ocean View
$1,149$1,864
Verandah
$1,199$1,914
Request this sailing

Princess Cruises · Discovery Princess · Mexico

Mexican Riviera

Dec 12, 2026 to Dec 19, 2026 · 7 nights

Round trip from Los Angeles, California

Offers: Last Minute Cruise Deals

Ports of call and details

From $319 per person, double occupancy$844

Interior, Last Minute Cruise Deals

Plus $180 taxes, fees and port expenses per person

Interior
$319$844
Balcony
$439$1,202
Mini-Suite
$619$1,654
Oceanview
Suite
Request this sailing

Princess Cruises · Island Princess · Panama Canal

Panama Canal - Ocean to Ocean Holiday

Dec 12, 2026 to Dec 28, 2026 · 16 nights

Ft. Lauderdale, Florida to Los Angeles, California

Offers: Last Minute Cruise Deals

Ports of call and details

From $749 per person, double occupancy$1,979

Oceanview, Last Minute Cruise Deals

Plus $600 taxes, fees and port expenses per person

Oceanview
$749$1,979
Balcony
$1,059$3,959
Interior
Mini-Suite
Suite
Request this sailing

Holland America Line · Koningsdam · Mexico

14-Day Mexican Riviera & Baja Peninsula Holiday

Dec 19, 2026 to Jan 2, 2027 · 14 nights

Round trip from San Diego, California, US

Offers: Have It All - Our Premium Cruise Package, Holiday Cruises, Save on Sunshine

Ports of call and details

From $1,669 per person, double occupancy$2,569

Inside, Holiday Cruises

Taxes and fees included

Inside
$1,669$2,569
Ocean View
$2,159$3,069
Verandah
$2,249$3,159
Request this sailing

See all 143 sailings

Fares are per person, double occupancy.

Cheapest month to sail here

November 2026, from $46 a night ($319 for 7 nights)

  1. October 2026$59 a night
  2. November 2026$46 a night
  3. December 2026$46 a night
  4. January 2027$50 a night
  5. February 2027$47 a night
  6. March 2027$50 a night
  7. April 2027$46 a night
  8. May 2027$648 a night
  9. September 2027$57 a night
  10. October 2027$53 a night
  11. November 2027$63 a night
  12. December 2027$62 a night
  13. January 2028$67 a night
  14. February 2028$64 a night
  15. March 2028$59 a night
  16. April 2028$57 a night

Cruise lines and ships

Holland America Line

Eurodam, Koningsdam, Nieuw Amsterdam, Oosterdam, Zaandam, Zuiderdam

Holland America Line sailings here

Princess Cruises

Coral Princess, Crown Princess, Discovery Princess, Emerald Princess, Island Princess, Ruby Princess, Sapphire Princess

Princess Cruises sailings here

Seabourn

Seabourn Quest

Seabourn sailings here

Nearby ports

All cruise ports

Cruising to Puerto Vallarta?

Request a cruise here