Cruise ticket prices range from around $75 to $300+ per person per day, depending on the ship size, destination, season, and how far ahead you book
A seven-day cruise for one person might cost $500 to $2,100 just for the ticket itself—but that's only part of what you'll spend. The per-day price is what cruise lines advertise, and it drops significantly when you book months in advance or travel during shoulder seasons (spring or fall). Last-minute bookings and peak summer or holiday weeks cost much more. A small ship visiting Alaska costs more per day than a large ship doing the Caribbean, even though the large ship is newer.
Your actual ticket price depends on which deck your cabin is on, whether it has a window or balcony, and how many people share it. An inside cabin (no window) on a lower deck is cheapest. A balcony cabin on an upper deck costs roughly double. Suites cost three to five times what an inside cabin costs. The cruise line's pricing algorithm also changes the price based on how many cabins are still unsold—the same sailing can cost different amounts depending on when you check.
Key Takeaways
- Cruise tickets alone typically run $75 to $300 per person per day, with inside cabins cheapest and balcony cabins roughly double the price.
- Booking three to six months ahead usually saves 30 to 50 percent compared to last-minute or peak-season departures.
- The advertised price covers the cabin and onboard meals, but not drinks, specialty dining, shore excursions, gratuities, or port fees that the cruise line adds at checkout.
- Repositioning cruises (when a ship moves between regions) and cruises during shoulder seasons cost less per day than Caribbean sailings in July or December.
What the ticket price actually includes
Your cruise ticket covers the cabin, all meals in the main dining room and buffet, and access to most onboard activities and entertainment. It does not cover alcoholic drinks, specialty coffee, spa services, photos, or dining in specialty restaurants (steakhouse, Italian, sushi bar). Most cruise lines charge $15 to $40 per person per day for a beverage package if you want beer, wine, and cocktails included.
Port fees and taxes are added to your ticket price at checkout—these are not part of the advertised per-day rate. A seven-day Caribbean cruise might list at $700 per person, but port fees and taxes add another $150 to $250. The cruise line collects these on behalf of the ports and government, so you cannot avoid them by booking elsewhere.
How booking timing affects what you pay
Cruise lines release prices 12 to 18 months before departure, starting high and dropping as the sailing date approaches—unless the ship is nearly full. If you book six months out, you typically pay 30 to 50 percent less than someone booking two weeks before departure. However, the lowest prices often appear 60 to 90 days before the cruise, when the line is trying to fill remaining cabins.
Prices also rise sharply during school holidays and summer vacation. A Caribbean cruise in March costs roughly half what the same sailing costs in July. Thanksgiving, Christmas, and New Year sailings are the most expensive of the year. If you have flexibility on dates, traveling in September, October, April, or May usually offers the best per-day rates.
Inside cabins versus balcony and suite pricing
An inside cabin (a room with no window) is the baseline price you see advertised. A balcony cabin—with a private outdoor space—costs roughly 50 to 100 percent more. An oceanview cabin (a window but no balcony) falls between the two. Suites with separate living areas and priority perks cost three to five times the inside cabin price, though they include some onboard credits that offset the difference slightly.
The deck you're on also matters. Lower decks (closer to the waterline) are cheaper than upper decks, even if the cabin type is identical. Some cruise lines charge more for cabins midship (middle of the ship) because they have less motion in rough seas. If you're sensitive to seasickness, paying extra for a midship location may be worth it.
Differences between cruise lines and ship sizes
Large ships (3,000+ passengers) operated by Carnival, Royal Caribbean, and Disney typically charge $75 to $150 per person per day for inside cabins. Mid-size ships (1,500 to 3,000 passengers) from lines like Norwegian and Princess run $100 to $200 per day. Smaller luxury lines like Cunard or Regent charge $200 to $400+ per day because they carry fewer passengers and visit more exclusive ports.
Destination also drives price. A seven-day Caribbean cruise on a large ship might cost $600 to $1,000 per person. The same ship doing a seven-day Alaska cruise costs $1,200 to $1,800 per person because Alaska itineraries require more fuel and visit smaller ports with higher fees. Mediterranean cruises from Europe run $900 to $1,500 per person for a week. Repositioning cruises (when a ship sails from one region to another, like Caribbean to Europe) often cost less per day because the line is moving the ship rather than maximizing revenue.
What happens to prices after you book
If the price of your cruise drops after you book, most cruise lines allow you to rebook at the lower price within a certain window (usually 60 days before departure). You pay the difference as a credit toward onboard spending or a refund, depending on the line's policy. Some lines charge a small rebook fee. Check your cruise line's website for the exact policy—it varies.
If you booked a non-refundable rate and the price drops, you cannot get money back, but you can usually explore the savings as onboard credit. Refundable rates cost more upfront but let you cancel for a full refund if plans change. Many people book the cheaper non-refundable rate and monitor prices, rebooking if they drop significantly.
Hidden costs beyond the ticket price
Gratuities (tips for housekeeping and dining staff) are automatically added to your bill at roughly $15 to $16 per person per day on most large cruise lines. You can adjust this amount, but the line assumes you'll tip. Specialty dining restaurants charge $15 to $40 per person per meal on top of your ticket. Shore excursions (guided tours at ports) run $50 to $300+ per person depending on the activity. Photos taken by the ship's photographer cost $20 to $30 each, and you're charged automatically unless you opt out.
Internet packages range from $8 per day for basic browsing to $20+ per day for streaming-speed service. Spa services, casino losses, and drinks outside a beverage package add up quickly. A realistic budget for a seven-day cruise includes the ticket, port fees, gratuities, one or two specialty dinners, a couple of shore excursions, and a beverage package—which often totals 40 to 60 percent more than the advertised ticket price alone.
Frequently Asked Questions
Can you get a cruise ticket for under $75 per person per day?
Yes, occasionally. Repositioning cruises, last-minute deals on ships with very low occupancy, and promotions for past passengers sometimes drop below $75 per day. However, these are rare and sell quickly. Booking three to six months ahead during shoulder season is a more reliable way to find low prices.
Do children pay the same price as adults?
No. Children typically pay 50 to 75 percent of the adult price, and infants under two often sail free. Prices vary by cruise line and cabin type. A third or fourth person sharing a cabin usually pays a reduced rate as well, sometimes $50 to $100 per day regardless of age.
What's the difference between the advertised price and what you actually pay?
The advertised price is per person per day for the cabin and meals only. Port fees, taxes, gratuities, and onboard charges are added at checkout or during the cruise. A $700 advertised ticket often becomes $900 to $1,000 once fees and taxes are included, before you spend anything on drinks, excursions, or specialty dining.
Is it cheaper to book through a travel agent or directly with the cruise line?
The ticket price is usually the same either way—cruise lines control pricing across all channels. Travel agents sometimes offer onboard credits or perks (like cabin upgrades) that the cruise line doesn't advertise directly. If you're comfortable booking online, the price difference is minimal, but an agent can help you choose the right cabin and itinerary.
Do prices ever go down the week before departure?
Occasionally, if the ship is not full. However, waiting until the last week is risky—if the ship is nearly sold out, prices rise instead. The safest strategy is to book 60 to 90 days ahead when prices typically bottom out, then monitor for drops and rebook if the price falls significantly.