Best Price Promise · Free 48-hour holds · Low deposits My booking
Xciting Cruising Plan my trip

Guide

How much does a cruise cost? A transparent breakdown

A 7-night mainstream ocean cruise costs roughly US$600–1,500 per person in an inside or ocean-view cabin, and US$1,000–2,500 with a balcony. Add 15–40% for taxes, port fees, gratuities, drinks, Wi-Fi and excursions unless your fare includes them. Luxury and expedition cruises cost more but include more.

Short answer

A 7-night mainstream ocean cruise costs roughly US$600–1,500 per person in an inside or ocean-view cabin, and US$1,000–2,500 with a balcony. Add 15–40% for taxes, port fees, gratuities, drinks, Wi-Fi and excursions unless your fare includes them. Luxury and expedition cruises cost more but include more.

What the fare includes — and what it doesn't

Cost item Mainstream Premium Luxury River
Cabin and main meals ✓ ✓ ✓ ✓
Taxes and port fees Usually extra (US$100–300/week) Usually extra Often included Usually included
Gratuities US$16–20 pp/day US$16–20 pp/day Included Often included
Drinks Package US$60–110 pp/day Package or partly included Included Wine/beer with meals included
Wi-Fi US$15–30/day Sometimes included Included Included
Shore excursions US$50–200 each Some lines include one Regent includes all One per port included

For travellers paying from India

  • TCS (Tax Collected at Source) applies to overseas tour packages under India's Income Tax rules. It is not an extra cost — you can claim it against your income tax — but it affects cash flow. We show it before you pay.
  • GST applies to our service fees under current rules.
  • Pay in INR, use no-cost EMI on eligible cards (once payments are live), or a low deposit with the balance before final payment date.

How we keep it honest

Every quote shows the all-in price per person — fare, taxes and fees, estimated gratuities and the add-ons you choose — before you pay anything.

By the Xciting Cruising editorial desk · Updated November 2026

Questions? Ask a cruise specialist