Carnival Cruise Line

Carnival Panorama

Long Beach → Puerto Vallarta → Cabo San Lucas → Long Beach

Apr 22 · 8 nights

About average

$694 inside · $87/night

Princess Cruises

Discovery Princess

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Jan 9 · 7 nights

About average

$664 inside · $95/night

Princess Cruises

Discovery Princess

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Apr 24 · 7 nights

About average

$882 balcony · $126/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Puerto Vallarta → Cabo San Lucas → Long Beach

Jul 1 · 8 nights

About average

$913 inside · $114/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Puerto Vallarta → Cabo San Lucas → Long Beach

Jul 15 · 8 nights

About average

$913 inside · $114/night

Princess Cruises

Island Princess

Fort Lauderdale → Oranjestad → Puerto Vallarta → Los Angeles

Jan 14 · 16 nights

$1,611 inside · $101/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Puerto Vallarta → Cabo San Lucas → Long Beach

Jun 19 · 8 nights

About average

$878 inside · $110/night

Norwegian Cruise Line

Norwegian Encore

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Apr 11 · 7 nights

About average

$789 inside · $113/night

Norwegian Cruise Line

Norwegian Encore

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Apr 2 · 7 nights

Good value

$959 oceanview · $137/night

24% below typical
Norwegian Cruise Line

Norwegian Encore

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Nov 22 · 7 nights

Good value

$859 oceanview · $123/night

12% below typical
Carnival Cruise Line

Carnival Panorama

Long Beach → Puerto Vallarta → Cabo San Lucas → Long Beach

Jan 29 · 8 nights

About average

$624 inside · $78/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Puerto Vallarta → Cabo San Lucas → Long Beach

Oct 24 · 8 nights

Poor value

$677 inside · $85/night

27% above typical
Silversea Cruises

Silver Dawn

Miami → Cartagena → San Diego → Los Angeles

Dec 21 · 18 nights

$12,200 oceanview · $678/night

Crystal Cruises

Crystal Serenity

San Diego → Manzanillo → Cabo San Lucas → San Diego

Dec 30 · 9 nights

$7,600 suite · $844/night

Crystal Cruises

Crystal Serenity

San Diego → Cabo San Lucas → Salaverry → Callao (Lima)

Jan 8 · 15 nights

$8,200 balcony · $547/night

Norwegian Cruise Line

Norwegian Encore

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Feb 14 · 7 nights

About average

$669 inside · $96/night

Norwegian Cruise Line

Norwegian Star

San Diego → Cabo San Lucas → Puerto Vallarta → San Diego

Feb 20 · 7 nights

No pricing inside

Norwegian Cruise Line

Norwegian Star

San Diego → Cabo San Lucas → Puerto Vallarta → San Diego

Feb 27 · 7 nights

No pricing inside

Norwegian Cruise Line

Norwegian Encore

Los Angeles → Cabo San Lucas → Puerto Vallarta → Los Angeles

Feb 28 · 7 nights

About average

$669 inside · $96/night

Norwegian Cruise Line

Norwegian Star

San Diego → Cabo San Lucas → Puerto Vallarta → San Diego

Mar 6 · 7 nights

No pricing inside