Mexico

Mexico is one of the most breathtaking cruising destinations in the world, with tropical rainforests, bustling cities and incredible sandy beaches that stretch thousands of miles. The Mexican Riviera is filled with bold flavours, enriched culture, and scenic vistas and each port has its own unique charm. Puerto Vallarta's Malecón cobbled streets are ideal for a relaxing stroll while La Paz and Loreto are great for snorkeling and scuba diving. Baja Mexico cruises take you to the Baja California peninsula where you can whale watch and visit Ensenada -'The Cinderella of the Pacific', known for its fabulous wine region. Cruise Guru offers a wide selection of Mexico cruises year round onboard Princess Cruises or from other cruise lines including Carnival Cruise Lines' Mexico cruises which leave from California. You can also view Caribbean cruises that visit the Mayan ruins, Yucutan Peninsula and Cozumel.


2-day Baja Mexico Cruise departing from Los Angeles, California

Carnival Cruise Line
Carnival Imagination
Ports of Call: Los Angeles, California | Ensenada, Mexico
Carnival Imagination

2 Night Baja Cruise From San Diego departing from San Diego, California

Disney Cruise Line
Disney Wonder
Ports of Call: San Diego, California | Ensenada, Mexico
Disney Wonder

3 Night Baja Mexico Itinerary departing from Los Angeles, California

Carnival Cruise Line
Carnival Imagination
Ports of Call: Los Angeles, California | Ensenada, Mexico
Carnival Imagination