How much does it cost to cruise from Los Angeles vs Fort Lauderdale?

Cruising from Los Angeles typically runs $200–$600 more per person than sailing from Fort Lauderdale on comparable itineraries, due to fewer ships, pricier flights, and limited competition — but LA wins on Mexico and Hawaii routes that Fort Lauderdale simply can't match.

How much does it cost to cruise from Los Angeles vs Fort Lauderdale Photo: Royal Caribbean International

Fort Lauderdale is one of the busiest cruise ports on earth. Los Angeles is a major port too, but it plays in a different league — fewer ships, fewer departure dates, and less price competition. That gap costs you real money before you've even unpacked your carry-on.

The Core Cost Difference: LA vs Fort Lauderdale

On a straight apples-to-apples comparison — same cruise line, similar cabin category, 7-night itinerary — departing from Los Angeles typically adds $150–$400 per person to your base cruise fare compared to Fort Lauderdale. Add flights for travelers who aren't local, and that number climbs fast.

Fort Lauderdale (Port Everglades) hosts Carnival, Royal Caribbean, Princess, Holland America, Celebrity, MSC, and Virgin Voyages — all competing aggressively for your wallet. Los Angeles (Port of San Pedro / Long Beach) is dominated by Princess and Carnival, with Norwegian and Royal Caribbean offering limited seasonal sailings. Less competition = higher prices.

Cost Factor Los Angeles (LAX/San Pedro) Fort Lauderdale (FLL/Port Everglades)
7-night inside cabin (base fare) $699–$1,299/person $499–$999/person
7-night balcony cabin (base fare) $1,099–$2,199/person $799–$1,799/person
Flight from NYC (avg round trip) $350–$600/person $150–$300/person
Flight from Chicago (avg round trip) $280–$500/person $180–$350/person
Hotel night before sailing $130–$250 (Long Beach/San Pedro) $90–$180 (Fort Lauderdale)
Port parking (7 days) $140–$175 $105–$140
Uber/taxi from LAX or FLL to port $45–$75 $25–$45
Total overhead vs cruise cost Higher across every category Consistently lower

How much does it cost to cruise from Los Angeles vs Fort Lauderdale Photo: Carnival Cruise Line

What Drives the Cost Gap

1. Ship selection and sailing frequency Fort Lauderdale has more ships departing every week, which creates genuine competition and more aggressive pricing windows. LA has fewer options, so cruise lines don't need to discount as hard to fill cabins.

2. Flight costs are a big equalizer If you live in the eastern half of the United States — anywhere from Miami to Minneapolis — Fort Lauderdale wins on flights every single time. Flights to FLL from the East Coast and Midwest are shorter, more frequent, and cheaper. The math changes if you already live in Southern California, Phoenix, Las Vegas, or the Pacific Northwest.

3. Itinerary differences change the equation This is where LA earns its place. Los Angeles is the only practical US mainland departure point for Hawaii cruises (primarily Princess Cruises), which run $1,500–$3,500/person and represent a completely different product. Mexico cruises (Ensenada, Cabo, Puerto Vallarta) from LA are often cheaper than comparable Caribbean itineraries from Fort Lauderdale — 3-to-5-night Baja runs start around $299–$499/person. The comparison only works when you're comparing like-for-like destinations.

4. Repositioning cruises shift the calculus Both ports offer repositioning sailings at steep discounts. Panama Canal repositioning cruises between LA and Fort Lauderdale (typically in April/October) can drop to $599–$899/person for a 14–16 night sailing — some of the best per-night value in cruising. If you can fly one-way and sail the other, the cost gap nearly disappears.

5. Cruise line loyalty and bundles Princess has its strongest North American presence in LA, which means loyal Princess cruisers (Captain's Circle members) often get better deals sailing from San Pedro than they would from Fort Lauderdale. Carnival and Royal Caribbean loyalists will almost always find better pricing and availability in South Florida.

How much does it cost to cruise from Los Angeles vs Fort Lauderdale Photo: Carnival Cruise Line

Budget, Mid-Range, and Splurge Tiers

Tier Los Angeles All-In (7 nights) Fort Lauderdale All-In (7 nights)
Budget (inside cabin, no flights) $1,100–$1,600/person $800–$1,200/person
Mid-Range (balcony, bev pkg, fly from East Coast) $2,800–$4,000/person $2,200–$3,200/person
Splurge (suite, flights, excursions, tips) $5,500–$9,000/person $4,500–$7,500/person

All-in estimates include port fees, taxes, gratuities, basic excursions, and one beverage package. Flights estimated from the Midwest/East Coast.

Practical Tips to Get the Best Value From Either Port

Book shoulder season from LA. September through November and January through March offer the lowest fares from Los Angeles. Avoid summer departures from San Pedro — families and staycationers drive prices up sharply.

Use Fort Lauderdale for Caribbean itineraries, full stop. If you want the Bahamas, Eastern Caribbean, or Western Caribbean, you will almost never beat the combination of pricing, frequency, and competition you get from Port Everglades. Don't fight the geography.

Fly into FLL, not MIA. Fort Lauderdale-Hollywood International Airport (FLL) is 3 miles from the cruise port. Miami International (MIA) is 30+ minutes away and typically costs more to fly into. Use FLL and save $25–$50 on ground transport each way.

For LA, consider flying into Long Beach (LGB). Long Beach Airport is often cheaper than LAX, especially on Southwest, and it's a 10-minute Uber from the cruise terminal at San Pedro. Most travelers overlook this and waste $30–$60 on a longer LAX transfer.

Book repositioning cruises from either port. The Panama Canal crossings between LA and Fort Lauderdale are legitimately one of cruising's best value propositions. If you can handle the one-way flight logistics, the per-night cost drops below $60–$80 for an inside cabin on repositioning itineraries.

Watch for last-minute deals from LA. Because LA has fewer sailings and a smaller local cruise market, ships occasionally sail with more empty cabins — and last-minute deals (within 30–60 days of departure) can be surprisingly aggressive on Mexico runs.

Which Port Is Right for Which Traveler

Traveler Type Best Port
East Coast / Midwest resident wanting Caribbean Fort Lauderdale — no contest
Southern California / Southwest resident Los Angeles — skip the flight entirely
Hawaii cruise dreamer Los Angeles — only practical option
Budget Caribbean cruiser on a schedule Fort Lauderdale — more ships, more deals
Panama Canal bucket list Either — book repositioning, fly one-way
Baja Mexico quick getaway Los Angeles — 3–5 nights, hard to beat the price
Princess loyalist with status Los Angeles — Princess dominates here
Carnival / Royal Caribbean loyalist Fort Lauderdale — their biggest hub

The honest answer is that Fort Lauderdale wins on pure economics for most American travelers — lower base fares, cheaper flights from population centers, and more competition keeping prices honest. Los Angeles wins when geography eliminates the flight cost, or when you're chasing an itinerary that simply doesn't exist from South Florida.

Run your specific dates and cabin category through CruiseMutiny to see the real cost difference for your situation — because the "average" gap between these ports can swing $800 per person depending on when you book and what ship you're on.