8 Night Mexican Riviera Cruise aboard the Carnival Panorama
Prepare yourself for eight nights of breathtaking travel across the sea when you step aboard the Carnival Panorama from Los Angeles and back again.
Spending time at rare cities such as La Paz, Mazatlan, and Puerto Vallarta makes this cruise noteworthy. This route is a frequent one for the Panorama.
We include all meals, entertainment, taxes, and fees in this price, so there are no sneaky extra fees. At less than $60 a day, this represents a ridiculously good deal.
The Carnival Panorama
More than 3,900 people can comfortably travel on this Vista class vessel, based in Los Angeles and refurbished less than two years ago in 2024.
Want to pedal your way around the ship on the SkyRide aerial bicycle, be surrounded in the action in the IMAX theater, or enjoy the view from the Skycourse ropes course? These features are only offered by Carnival and are all found on the Panorama Carnival. Want more? Experience a trampoline park, a rare activity.
The Panorama Carnival also offers a casino, a waterslide, a bowling lane, a jacuzzi, a spa, and a rock climbing wall.
Your Itinerary
This sailing consists of three sea days and four port days. High points include a long stop in Puerto Vallarta in addition to visits to very uncommon cities like La Paz and Mazatlan.
Alternate Sailings
The Panorama sails this route four times this year plus three times next year. The Radiance and Legend also sail routes with the same stops but slightly different schedules. In the accompanying graphic you can see a visualization of when this ship sails as well as the relative price.
Book Your Cruise
Since it was first listed on November 21st of last year, The cost of this sailing has varied between $419 and $774 for a room, inclusive of taxes and port charges. The accompanying graph displays the cost over time for all types of cabin. Right now this sailing is just $24 more than the all time low of $419 so lock in your stateroom now before it goes up.
Last Updated: Aug 4, 2026
Last Modified: Aug 1, 2026