
Carnival Firenze · Mexico
4 nights to Ensenada
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.
$213per guest, 4 nights
We track every ship, every itinerary and every fare movement, then hand you the ones worth your money. No booking fee, ever.
Sailings our advisors picked by hand, with the reason we picked them.

Carnival Firenze · Mexico
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.
$213per guest, 4 nights

Carnival Firenze · Mexico
A short 3-night cruise with a single port stop in Ensenada, ideal for a quick trip. However, it has limited time in port.
$235per guest, 3 nights

Carnival Firenze · Mexico
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.
$239per guest, 3 nights

Carnival Cruise Line · Long Beach
$242

Carnival Cruise Line · Long Beach
$249

Carnival Cruise Line · Long Beach
$259
When to go, and what the season actually looks like on the water.
The routes the major lines run through each season, by ship and region. Click any ship to see its upcoming sailings and what a cabin costs.
Open the route map
Every ship, every itinerary, every fare movement, checked daily. You get the shortlist.
Cruise lines pay our commission at the same fare you would pay booking direct.
Advisors who have sailed the ships they recommend, on the phone weekdays 9 to 6 Pacific.
Oceanic Travel LLC is a certified cruise agency registered in California.
Tell an advisor what you're after and they'll come back with three sailings and the honest case against each one.
1-800-237-8278Weekdays 9–6 Pacific
We watch prices on the sailings you care about and email you when one moves.