Cruises matching length 6–8 nights, visits Mazatlan, Mexico and visits Puerto Vallarta, Mexico.
Sign up orSign in
Save your cruise, track reviews for your cabin, set cruise price drop alerts, & more with an account.