Mexican Riviera Puerto Vallarta → Mazatlan → La Paz + 1 more From Long Beach · 8 nights · Next Nov 7 From $443 65 upcoming departures · 3 ships →
Mexican Riviera Cabo San Lucas → Mazatlan → Puerto Vallarta From Long Beach · 7–8 nights · Next Dec 19 From $1,061 1 upcoming departure · 1 ship →