Carnival Cruises – Los Angeles to Mexico

Carnival Cruises - Los Angeles to Mexico

With its scenic coastline extending around the Baja Peninsula, the Mexican Riviera refers to number of cities and lagoons situated on the west coast of Mexico.

Enjoy a traditional cultural experience in Mazatlan and try out the local restaurants, bars and shopping in Puerto Vallarta and Cabo San Lucas.

Carnival Miracle sails to Cabo San Lucus, Mazatlan and Puerto Vallartaon 7 day cruises from Los Angeles (Long Beach).

Belonging to the same popular class of ships as Carnival Spirit and Carnival Legend, Carnival Miracle features a host of funship favourites including Alchemy Bar™, Serenity™ Retreat, SKYBOX Sports Bar, Twister Waterslide, Hasbro, The Game Show, Cherry On Top plus more.

Cruise Itinerary

  • 7-Day Cruise Mexican Riviera
  • Carnival Miracle
  • Day Port of Call
  • Saturday Los Angeles (Long Beach), CA
  • Sunday Fun Day at Sea
  • Monday Cabo San Lucas, Mexico
  • Tuesday Mazatlan, Mexico
  • Wednesday Puerto Vallarta, Mexico
  • Thursday Fun Day at Sea
  • Friday Fun Day at Sea
  • Saturday Los Angeles (Long Beach), CA

 

  • Departure Date: November 11th 2017 (cabin category 4A – during Australian school holidays).
  • Price: from $976 per person (twin share, interior)

 

 

CABO SAN LUCAS

Known for its beaches, water-based activities, nightlife, and traditional fish tacos, Cabo offers nonstop activities for visitors, from whale watching and parasailing, to riding horses through the  desert.

MAZATLAN

Widely known for its sandy beaches that line the 21km long boardwalk (Malecón), considered one of the longest in the world.

PUERTO VALLARTA

This resort town on Mexico’s Pacific Coast in Jalisco state, is a beautiful beachside promenade with contemporary sculpture, bars, lounges and nightclubs.

…..

Fore more information or to book, please get in touch with us at:

  • website: CruiseAgency.com.au
  • office address: 21 Craigend Street Darlinghurst 2010, NSW. Australia.
  • email: sales@cruiseagency.com.au
  • phone: 1300 369 806