BestCruising.com1-800-237-8278

All sailings

16 sailings

Carnival Firenze

3 nights to Ensenada

Carnival Firenze · Carnival Cruise Line · departs December 4, 2026

Long Beach→At sea→Ensenada→Long Beach

3 nights

A short 3-night cruise with a single port stop in Ensenada, ideal for a quick trip. However, it has limited time in port.

$235

per guest

See sailing
Carnival Panorama

8 nights to the Mexican Riviera

Carnival Panorama · Carnival Cruise Line · departs December 5, 2026

Long Beach→At sea→At sea→Puerto Vallarta→Mazatlán→La Paz→Cabo San Lucas→At sea→Long Beach

8 nights

This itinerary includes four ports, with two days at sea, making it suitable for those who enjoy a mix of exploration and relaxation. The long duration may not suit those looking for a shorter trip.

$580

per guest

See sailing
Carnival Firenze

4 nights to Ensenada

Carnival Firenze · Carnival Cruise Line · departs December 7, 2026

Long Beach→Catalina Island→Ensenada→At sea→Long Beach

4 nights

A four-night Baja hop with one stop in Ensenada. Short enough for a first cruise, long enough to feel like a trip — but most of it is sea days, not port time.

$213

per guest

See sailing
Carnival Firenze

3 nights to Ensenada

Carnival Firenze · Carnival Cruise Line · departs December 11, 2026

Long Beach→Ensenada→At sea→Long Beach

3 nights

A quick 3-night cruise with one port stop in Ensenada, ideal for first-time cruisers. However, it's mostly at sea, so not much time ashore.

$239

per guest

See sailing
Carnival Radiance

5 nights to the Mexican Riviera

Carnival Radiance · Carnival Cruise Line · departs December 12, 2026

Long Beach→At sea→Cabo San Lucas→At sea→Ensenada→Long Beach

5 nights

This cruise features two days at sea and a stop in Cabo San Lucas, making it suitable for those who want a mix of relaxation and exploration. The limited port days may not appeal to everyone.

$309

per guest

See sailing
Carnival Panorama

6 nights to the Mexican Riviera

Carnival Panorama · Carnival Cruise Line · departs December 13, 2026

Long Beach→At sea→Cabo San Lucas→Cabo San Lucas→At sea→Ensenada→Long Beach

6 nights

This sailing features two consecutive days in Cabo San Lucas, which is great for those wanting to explore the area. However, the repeated stop in Cabo may not appeal to everyone.

$359

per guest

See sailing
Carnival Radiance

3 nights to Ensenada

Carnival Radiance · Carnival Cruise Line · departs December 17, 2026

Long Beach→At sea→Ensenada→Long Beach

3 nights

A short 3-night cruise with a single port stop in Ensenada, perfect for a quick getaway. However, it has limited time in port.

$249

per guest

See sailing
Carnival Firenze

3 nights to Ensenada

Carnival Firenze · Carnival Cruise Line · departs December 18, 2026

Long Beach→At sea→Ensenada→Long Beach

3 nights

A quick 3-night cruise with a single port stop in Ensenada, ideal for first-time cruisers. However, it's mostly at sea, so not much time ashore.

$259

per guest

See sailing
Carnival Panorama

8 nights to the Mexican Riviera

Carnival Panorama · Carnival Cruise Line · departs December 19, 2026

Long Beach→At sea→At sea→Puerto Vallarta→Mazatlán→La Paz→Cabo San Lucas→At sea→Long Beach

8 nights

This itinerary includes four ports, with two days at sea, making it suitable for those who enjoy a mix of exploration and relaxation. The long duration may not suit those looking for a shorter trip.

$819

per guest

See sailing
Carnival Radiance

6 nights to the Mexican Riviera

Carnival Radiance · Carnival Cruise Line · departs December 20, 2026

Long Beach→At sea→Cabo San Lucas→Cabo San Lucas→At sea→Ensenada→Long Beach

6 nights

This sailing features two consecutive days in Cabo San Lucas, which is great for those wanting to explore the area. However, the repeated stop in Cabo may not appeal to everyone.

$599

per guest

See sailing
Carnival Firenze

3 nights to Ensenada

Carnival Firenze · Carnival Cruise Line · departs December 21, 2026

Long Beach→At sea→Ensenada→Long Beach

3 nights

A short 3-night cruise with a single port stop in Ensenada, perfect for a quick getaway. However, it has limited time in port.

$275

per guest

See sailing
Carnival Firenze

4 nights to Baja Mexico

Carnival Firenze · Carnival Cruise Line · departs December 24, 2026

Long Beach→At sea→Catalina Island→Ensenada→Long Beach

4 nights

With a stop at Catalina Island and Ensenada, this 4-night cruise offers a nice balance of sea and port days. It may not be ideal for those seeking more extensive port exploration.

$485

per guest

See sailing
Carnival Radiance

4 nights to Baja Mexico

Carnival Radiance · Carnival Cruise Line · departs December 26, 2026

Long Beach→Catalina Island→Ensenada→At sea→Long Beach

4 nights

With stops at Catalina Island and Ensenada, this 4-night cruise offers a good mix of relaxation and exploration. It may not suit those looking for a more extensive itinerary.

$460

per guest

See sailing
Carnival Firenze

3 nights to Ensenada

Carnival Firenze · Carnival Cruise Line · departs December 28, 2026

Long Beach→At sea→Ensenada→Long Beach

3 nights

A quick 3-night cruise with a single port stop in Ensenada, ideal for first-time cruisers. However, it's mostly at sea, so not much time ashore.

$260

per guest

See sailing
Carnival Radiance

4 nights to Baja Mexico

Carnival Radiance · Carnival Cruise Line · departs December 30, 2026

Long Beach→Catalina Island→At sea→Ensenada→Long Beach

4 nights

With a stop at Catalina Island and Ensenada, this 4-night cruise offers a good mix of relaxation and exploration. It may not suit those looking for a more extensive itinerary.

$595

per guest

See sailing

Fares are lead-in prices per guest based on double occupancy, excluding taxes, fees and gratuities. Cruise lines change fares and availability daily; we confirm the current price with you before anything is booked.