What a cruise ship earns per trip depends on size, route, and occupancy

A cruise ship's revenue per voyage ranges from roughly $500,000 to $3 million or more, depending on how many passengers it carries, how much they paid for their tickets, and what they spend on board. A smaller ship with 1,000 passengers might gross $1 million per week; a mega-ship with 5,000 passengers could gross $5 million or more. But revenue is not profit—the ship's operating costs (fuel, crew, food, port fees, maintenance) are substantial, and they vary by ship size, itinerary length, and fuel prices at the time of sailing.

The cruise line does not earn the same amount from every passenger. A family paying $8,000 for a week-long Caribbean cruise contributes far more than a couple paying $2,000 for the same voyage. Onboard spending—drinks, specialty dining, excursions, casino losses, spa services—adds another layer of revenue that varies widely by passenger type and ship destination.

Key Takeaways

  • Cruise ship revenue per voyage typically falls between $500,000 and $3 million, with larger ships earning more because they carry more passengers.
  • Ticket prices are only part of the revenue; onboard spending on food, drinks, entertainment, and excursions can add 30 to 50 percent more to per-passenger income.
  • Operating costs—fuel, crew wages, food, port fees, and maintenance—consume a large portion of revenue, leaving profit margins that vary by ship age, size, and route.
  • Occupancy rates matter enormously; a ship sailing at 50 percent capacity earns roughly half what it would at full capacity, even though operating costs stay nearly the same.

How ticket prices and passenger count drive revenue

A cruise line's primary revenue comes from ticket sales. The price per ticket depends on the ship's size, the destination, the season, and how far in advance passengers book. A 3,000-passenger ship sailing the Caribbean for seven days might charge an average of $1,200 to $1,800 per person, while the same ship on an Alaska cruise could charge $2,000 to $3,500 per person because Alaska cruises are shorter and more expensive to operate.

If that 3,000-passenger ship sails at full capacity for a week at an average ticket price of $1,500 per person, the ticket revenue alone is $4.5 million. But cruise lines rarely fill every cabin, especially during off-season sailings. A ship at 75 percent occupancy would generate $3.375 million in ticket revenue for the same voyage. At 50 percent occupancy—which happens during slower travel periods—that same ship brings in only $2.25 million.

Larger ships carry more passengers and therefore generate more ticket revenue. A mega-ship with 5,000 passengers at 80 percent occupancy for a week generates roughly $6 million to $8 million in ticket revenue alone, depending on the itinerary and season. Smaller ships with 1,000 to 2,000 passengers generate proportionally less but often charge higher per-person prices because they visit smaller ports and offer a more intimate experience.

Onboard spending adds 30 to 50 percent more revenue

Ticket price covers the cabin and basic meals in the main dining room, but most passengers spend additional money on board. Beverage packages (alcohol and specialty coffee) are popular add-ons, costing $15 to $20 per person per day. Specialty restaurants charge $15 to $40 per person per meal. Casino losses, spa treatments, shore excursions booked through the ship, photos, and gift shop purchases all add up.

A cruise line's onboard revenue per passenger per day typically ranges from $50 to $150, depending on the ship's demographic and itinerary. Families with children spend less on alcohol but more on activities and excursions. Older passengers spend more on specialty dining and spa services. A ship with 3,000 passengers generating $100 per person per day in onboard revenue earns an additional $300,000 per day, or $2.1 million per week, on top of ticket revenue.

This onboard revenue is particularly important because it has higher profit margins than ticket sales. A beverage package sold for $15 per person per day costs the cruise line roughly $3 to $5 in actual product and labor, leaving a margin of 60 to 80 percent. Ticket sales, by contrast, have much lower margins after accounting for the cost of the cabin, meals, and crew.

Operating costs eat into most of the revenue

A cruise ship's operating costs are enormous and relatively fixed—they do not drop much even if the ship sails at half capacity. Fuel is the largest single expense, costing $50,000 to $300,000 per day depending on the ship's size and fuel prices. A large ship burning 50 tons of fuel per day at $600 per ton costs $30,000 per day in fuel alone. Crew wages for a 3,000-passenger ship run $200,000 to $400,000 per week. Food and beverage costs are typically 15 to 20 percent of ticket revenue.

Port fees, insurance, maintenance, and repairs add another layer of cost. A ship visiting seven ports in a week pays docking fees, pilot fees, and waste disposal fees that can total $100,000 to $200,000 for the voyage. Maintenance reserves—money set aside for repairs and dry-dock overhauls—are typically budgeted at 5 to 10 percent of annual revenue.

A typical cruise line operates at a profit margin of 10 to 20 percent after all operating costs are deducted. This means a ship generating $5 million in total revenue (ticket plus onboard) might have $4 million in operating costs, leaving $1 million in profit. That profit is then divided among the cruise line's corporate overhead, debt service, and shareholder returns. A ship that sails at lower occupancy or during a period of high fuel prices can operate at a loss.

Occupancy rate is the biggest lever on profitability

A cruise ship's profit per voyage is most sensitive to occupancy rate because operating costs stay nearly constant whether the ship carries 1,500 passengers or 3,000. If a 3,000-passenger ship has fixed weekly costs of $3 million (fuel, crew, food, port fees), those costs are spread across 3,000 passengers at full occupancy but across only 1,500 passengers at 50 percent occupancy. The per-passenger cost doubles, and profit disappears.

Cruise lines manage occupancy through pricing. During peak seasons (summer, holidays, spring break), they raise prices and often sail at 85 to 95 percent occupancy. During off-seasons (September through November, January through March), they lower prices to fill cabins. A ship that sails at 60 percent occupancy in September might sail at 90 percent occupancy in July, even though the operating costs are similar.

A single percentage point change in occupancy can swing a ship's profit by hundreds of thousands of dollars per voyage. This is why cruise lines invest heavily in marketing during slow periods and why they offer last-minute discounts to fill remaining cabins.

How ship size and age affect earnings

Larger, newer ships earn more per voyage because they carry more passengers and charge higher ticket prices. A brand-new mega-ship with 5,500 passengers and modern amenities can charge $2,000 to $3,000 per person for a Caribbean cruise, while an older ship with 2,000 passengers might charge $1,200 to $1,800 for the same itinerary. The new ship generates roughly $5.5 million to $8.25 million in ticket revenue per week; the older ship generates $2.4 million to $3.6 million.

Older ships also have higher maintenance costs. A 20-year-old ship requires more frequent repairs, has less fuel-efficient engines, and may not have the onboard revenue opportunities (specialty restaurants, premium cabins, modern entertainment) that newer ships offer. A ship nearing the end of its useful life might operate at break-even or a loss, which is why cruise lines eventually retire older vessels.

Ship size also affects operating costs per passenger. A mega-ship's fuel consumption per passenger is lower than a smaller ship's because the fuel cost is spread across more people. This gives large ships a cost advantage that allows them to offer lower per-person ticket prices while maintaining higher profit margins.

Seasonal and route variations in revenue

A ship's earnings vary dramatically by season and route. Caribbean cruises in winter (December through March) are peak season, with high ticket prices and high occupancy. The same ship sailing the Caribbean in September might charge 40 to 50 percent less per ticket and sail at 60 to 70 percent occupancy. Alaska cruises are seasonal (May through September) and command premium prices because the season is short and demand is concentrated.

Transatlantic and repositioning cruises (when a ship moves from one region to another) typically charge lower per-person prices because they are longer and appeal to a different demographic. A 14-day transatlantic crossing might charge $1,000 to $1,500 per person, while a 7-day Caribbean cruise charges $1,500 to $2,500 per person. The transatlantic voyage generates more total revenue because it is longer, but the per-day revenue is lower.

International fuel prices and currency exchange rates also affect profitability. When fuel prices spike, cruise lines cannot always raise ticket prices when ready, so profit margins compress. When the U.S. dollar strengthens, cruise lines can raise prices for international passengers, boosting revenue.

Frequently Asked Questions

Do cruise lines make money on every voyage?

Most cruise lines break even or make a modest profit on every voyage, but profitability varies widely. A ship sailing at high occupancy during peak season is highly profitable. A ship sailing at low occupancy during off-season might break even or lose money. Over a full year, cruise lines aim for profit margins of 10 to 20 percent across their entire fleet.

What percentage of cruise ship revenue comes from onboard spending?

Onboard spending typically accounts for 25 to 40 percent of total revenue per passenger, depending on the ship and itinerary. A passenger paying $1,500 for a ticket might spend an additional $400 to $600 on board over a week, bringing total per-passenger revenue to $1,900 to $2,100. Onboard revenue has higher profit margins than ticket sales.

How do cruise lines decide ticket prices?

Cruise lines use dynamic pricing, similar to airlines. Prices are highest during peak seasons (summer, holidays) and lowest during off-seasons. Prices also depend on how far in advance you book—early bookers often get lower prices, while last-minute bookings are more expensive if the ship is nearly full. Prices vary by cabin location and ship age.

Why do cruise ships sometimes sail at low occupancy?

Cruise lines sometimes sail at low occupancy because the alternative—canceling the voyage—is more expensive. A ship's fixed costs (crew, fuel, port fees) continue whether it carries 1,500 or 3,000 passengers. If demand is weak, the cruise line lowers prices to fill cabins rather than cancel the voyage and lose all revenue.

How much does fuel cost a cruise ship per day?

Fuel costs range from $50,000 to $300,000 per day depending on the ship's size and fuel prices. A large ship burning 50 tons of fuel per day at current market prices (typically $500 to $700 per ton) costs $25,000 to $35,000 per day in fuel. Fuel is the single largest operating expense for cruise lines.