Mexican Riviera

Mazatlan → Cabo San Lucas → Ensenada

From San Diego · 7 nights · Next Jan 9

From $404

3 upcoming departures · 1 ship

Mexican Riviera

Cabo San Lucas → Pichilingue

From San Diego · 7 nights · Next Jan 2

From $699

1 upcoming departure · 1 ship

Mexican Riviera

Pichilingue → Mazatlan → Cabo San Lucas

From San Diego · 11 nights · Next Jan 16

From $549

1 upcoming departure · 1 ship

Mexican Riviera

Ensenada

From San Diego · 2–4 nights · Next Jan 3

From $284

6 upcoming departures · 2 ships

Mexican Riviera · West Coast

La Paz → Mazatlan → Cabo San Lucas

From San Diego · 7 nights · Next Jan 16

From $1,079

1 upcoming departure · 1 ship

Mexican Riviera

Cabo San Lucas → Pichilingue → Mazatlan

From San Diego · 7 nights · Next Jan 23

From $599

1 upcoming departure · 1 ship

Mexican Riviera

Cabo San Lucas → Puerto Vallarta → Mazatlan

From San Diego · 7 nights · Next Jan 2

From $523

2 upcoming departures · 1 ship

Hawaii · Mexican Riviera

Itinerary MXCSL-MXLAP-MXLTO-USSAN-USHNL-USOGG-USNIJ-USITO-USKHH-MXESE

From San Diego · Next Jan 2

From $2,299

1 upcoming departure · 1 ship

Mexican Riviera

Ensenada → Cabo San Lucas → La Paz

From San Diego · 7 nights · Next Jan 3

From $419

1 upcoming departure · 1 ship

West Coast

Catalina Island → Ensenada

From San Diego · 4 nights · Next Jan 10

From $249

3 upcoming departures · 1 ship

West Coast · Mexican Riviera

Avalon → Ensenada

From San Diego · 3–5 nights · Next Jan 15

From $682

3 upcoming departures · 1 ship

Mexican Riviera

Cabo San Lucas → Mazatlan → La Paz

From San Diego · 7 nights · Next Jan 28

From $460

1 upcoming departure · 1 ship

Mexican Riviera

Cabo San Lucas → Ensenada

From San Diego · 5–6 nights · Next Jan 10

From $907

1 upcoming departure · 1 ship

Hawaii · Mexican Riviera

Nawiliwili → Honolulu → Kahului + 3 more

From San Diego · 18 nights · Next Jan 26

From $1,699

1 upcoming departure · 1 ship

Hawaii · Mexican Riviera

Honolulu → Kahului → Nawiliwili + 3 more

From San Diego · 17 nights · Next Jan 9

From $1,749

1 upcoming departure · 1 ship

Panama Canal · Bahamas

Puerto Vallarta → Huatulco → Puerto Madero + 5 more

From San Diego · 15 nights · Next Jan 30

From $1,699

1 upcoming departure · 1 ship

Panama Canal · ABC Islands

Puerto Vallarta → Huatulco → Puerto Madero + 4 more

From San Diego · 16 nights · Next Jan 29

From $2,209

1 upcoming departure · 1 ship

Mexican Riviera · Central America

Cabo San Lucas → Mazatlan → Puerto Vallarta + 6 more

From San Diego · 15 nights · Next Jan 8

Price unavailable

1 upcoming departure · 1 ship

Browse by departure port