West Coast

San Francisco

From San Diego · 5–6 nights · Next Apr 17

From $699

1 upcoming departure · 1 ship

Mexican Riviera

Cabo San Lucas → Topolobampo → Pichilingue + 4 more

From San Diego · 13 nights · Next Apr 4

From $1,299

1 upcoming departure · 1 ship

Mexican Riviera

Puerto Vallarta → Cabo San Lucas → Ensenada

From San Diego · 7 nights · Next Apr 23

From $1,554

1 upcoming departure · 1 ship

West Coast

Victoria

From San Diego · 4 nights · Next Apr 3

From $399

2 upcoming departures · 2 ships

Mexican Riviera

Ensenada → Cabo San Lucas → La Paz

From San Diego · 7 nights · Next Apr 25

From $679

1 upcoming departure · 1 ship

Mexican Riviera

Ensenada

From San Diego · 2–4 nights · Next Apr 8

From $375

4 upcoming departures · 2 ships

West Coast

Catalina Island → Ensenada

From San Diego · 4 nights · Next Apr 4

From $405

3 upcoming departures · 1 ship

West Coast · Mexican Riviera

Avalon → Ensenada

From San Diego · 3–5 nights · Next Apr 14

From $1,257

1 upcoming departure · 1 ship

Mexican Riviera

Cabo San Lucas → Ensenada

From San Diego · 5–6 nights · Next Apr 2

From $1,366

2 upcoming departures · 1 ship

West Coast

Avalon → Santa Barbara → Astoria + 1 more

From San Diego · 7 nights · Next Apr 17

From $999

1 upcoming departure · 1 ship

Mexican Riviera · Central America

Cabo San Lucas → Acapulco → Puerto Quetzal + 3 more

From San Diego · 15 nights · Next Apr 3

Price unavailable

1 upcoming departure · 1 ship

Browse by departure port