Cruise Port Fees Index 2026: Venice, Greece, Hawaii, Amsterdam + What You’ll Actually Pay

Cruise “port fees” used to be mostly invisible—bundled into the fare under “Taxes, Fees & Port Expenses.” In 2026, more destinations are layering on day taxes, access fees, entry levies, and per-port passenger charges that can show up after booking, onboard, or locally.

This page is built to solve one problem: what will I actually pay—and when? It’s a living index that consolidates the best-known cruise-relevant passenger levies into one dataset with the essentials: fee amount, seasonality, effective dates, exemptions, how it’s collected, and what happens if the port is skipped.

It also helps you avoid the most common budgeting mistake: assuming “port fees” are always included in the fare. Sometimes they are. Sometimes the cruise line adds them later. And sometimes you must pay them directly to the destination (often via an online portal).


Q: Are cruise port fees included in the fare?
A: Sometimes. Many port charges are bundled into your cruise fare under “Taxes, Fees & Port Expenses.” But some destinations add separate passenger levies (often seasonal) that the cruise line collects later (sometimes onboard), or that you pay to the destination (online or on arrival). Always check whether a fee is bundled, added after booking, or paid locally.


How to use this index (the 60-second method)

  1. List every port on your itinerary (including repeats). Fees can be per port call, per day, or one-time per destination.
  2. Check the trigger. Some fees apply only if you go ashore, while others apply when you enter a city zone (even if you’re only there for a few hours).
  3. Look at “How collected.” That tells you whether to expect:
    • already bundled into fare, or
    • added to your invoice later, or
    • charged onboard to your account, or
    • paid by you online/in person.
  4. Use the “Refund/skip rule” column. This matters when weather or itinerary changes happen.

Currency note: Amounts are shown in the official/local currency used by the destination. FX rates move; your card statement will vary.


Port Fees & Passenger Levies Index 2026 (One Table to Rule Them All)

Fields: Fee name • Port/country • Amount • Seasonality • Effective date/status • Who pays + trigger • Exemptions • How collected • Refund/skip rule • Official link

Fee / LevyWhereAmount (official)Seasonality / When it appliesEffective / StatusWho pays + TriggerExemptions (headline)How collectedRefund / Port skipped?Official link
Venice Access Fee (“Contributo di Accesso”)Venice historic city (Italy)€5 if paid early; €10 if paid lateSelected high-traffic days in 2026, typically 08:30–16:00; 2026 dates begin April 3, 2026Active for scheduled 2026 daysVisitor pays; trigger: entering the historic city on a fee day/timeResidents (incl. Veneto), children under 14, disability categories, othersOnline voucher/QR code via official portal; exemptions may require registrationIf you don’t enter during fee window, you generally don’t owe it; voucher terms control refundsVenezia Unica Access Fee portal
Greece Cruise Passenger Fee (Sustainable Tourism Programme)All Greek portsSeasonal per person per port: Mykonos/Santorini €20 (Jun–Sep), €12 (Apr–May & Oct), €4 (Nov–Mar). Other ports €5 (Jun–Sep), €3 (Apr–May & Oct), €1 (Nov–Mar)Seasonal; charged per port visitEffective July 21, 2025 (continues in 2026)Passenger pays; trigger: typically disembarking (going ashore)Applies broadly; major-line guidance says it applies regardless of age; implementation follows line policiesUsually added to onboard account after each Greek port call; line remitsCommon rule: if port is skipped or you don’t go ashore, you’re not charged (line handling varies)MSC fee page (schedule + FAQs)
Amsterdam day tourist tax (cruise passengers)Amsterdam (Netherlands)€15 per passengerDay visits in the municipalityActiveOperator responsible; passenger may see it embedded or passed throughDepends on municipal/operator rulesOperator registers/pays tourist tax; passengers may not see a separate lineDepends on operator/line billing; port skip usually removes the underlying obligationCity of Amsterdam tourist tax page
Hawaii TAT on cruise fares (prorated by days in HI)Hawaii (USA)11% TAT framework (as legislated)Would apply starting Jan 1, 2026 under guidance—see statusPaused / Enjoined (state notice says it will refrain from enforcing cruise portions pending appeal)Operator/line compliance; passenger impact would be in higher “taxes/fees” if passed throughLitigation status makes budgeting uncertainWould be handled by operator/line; passenger display variesDuring pause: no enforcement/collection; if reinstated, line billing variesHawaii DOTAX Announcement 2026-01
Mexico DNR (Non-Resident Duty)Mexico (federal; cruise calls)Staged: $5 (Jul 1, 2025–Jul 31, 2026), $10 (Aug 1, 2026–Jun 30, 2027), $15 (Jul 1, 2027–Jul 31, 2028), $21 (Aug 1, 2028–Sep 30, 2030)Applies during stated periodsActive schedule; key 2026 change: $10 begins Aug 1, 2026Foreign passenger duty; typically processed/collected through line/agentTargets foreign passengers; crew handling differsCommonly embedded into taxes/fees or processed by cruise line/agentIf Mexico call removed, it should not apply for that call; how refunds appear depends on lineOfficial decree
Bali International Tourist LevyBali Province (Indonesia)Rp 150,000One-time levy for international tourists; guidance includes cruise arrivalsActiveTourist pays; trigger: international travel to Bali for tourism, including cruise passengersExemptions for certain visas/permits (diplomatic/official, KITAS/KITAP, students, etc.)Cashless via LoveBali; can pay online; agents can pay groups; voucher/QR issuedRefund rules depend on platform terms; not a classic “port skip” cruise levyLoveBali FAQ
Alaska CPV Excise Tax (Commercial Passenger Vessel)Alaska (USA – state)$34.50 per passenger (commonly cited CPV rate)Applies to qualifying large cruise vessels in Alaska watersActivePassenger liability in principle; line usually pays and embeds in taxes/feesDepends on statutory definitions/vessel qualificationUsually bundled into fare “Taxes/Fees,” not paid directly by passengerIf Alaska removed entirely, it should drop; partial changes depend on line recalculationAlaska reference
Juneau Marine Passenger Fee (MPF)Juneau, Alaska (USA – municipal)$5 per cruise ship passengerOngoing local feeActiveTypically passed through via cruise pricing/feesNot commonly presented as age-based in public summariesUsually embedded into port feesPort skip generally removes it; depends on line’s tax/fee reconciliationJuneau MPF program
Bermuda Passenger Departure Tax (cruise ships)BermudaSeasonal per-24h: $20 per 24h (Hamilton/St. George) or $25 per 24h (Dockyard) from Apr 1–Oct 31, with caps (e.g., max $60/$75 depending dock)Only charged Apr 1–Oct 31Active (seasonal)Levied on owner/operator/agent; passengers may see pass-through or embeddingCaps limit multi-day burdenOperator/agent pays; passenger display variesIf Bermuda call removed, underlying obligation should not apply; line billing variesGovernment of Bermuda page
New Zealand IVL (International Visitor Conservation & Tourism Levy)New ZealandNZD $100Applies to many international visitors; cruise passengers may encounter it depending on entry/visa statusActiveVisitor pays; trigger: immigration/entry process (often tied to visa/eTA)Exemptions depend on citizenship/visa categoriesCollected through immigration/visa process (not a “port fee” line item)If you never enter NZ, you shouldn’t pay; otherwise depends on visa/eTANZ IVL pages

What’s changing most in 2026 (what to watch)

1) More “pay it later” fees (post-booking adds)

Even when a fee is a government levy, cruise lines implement collection differently. A common pattern is:

  • the destination creates/updates a levy,
  • cruise line announces how it will be collected (onboard, pre-cruise invoice, bundled),
  • passengers notice it only when the onboard folio updates or an updated invoice is issued.

Budget tip: If your booking confirmation says “taxes/fees are subject to change,” assume your final number can move.

2) City/zone access fees are not the same as port fees

Venice is the clearest example: the fee is about entering the historic city zone during certain hours on certain days, not about the ship docking itself. That means:

  • you might dock in the region but not owe the fee if you never enter the zone at the charged time, and
  • you might owe it even if you’re not “overnighting,” because it’s a timed access rule.

3) Litigation and enforcement changes can flip a fee on/off

Hawaii’s cruise-related TAT expansion is a classic “watch this space” item: the Department of Taxation itself published a notice indicating it would refrain from enforcing the cruise portions during the injunction/appeal posture.
For travelers, this is crucial: don’t budget a fee as guaranteed until the enforcement posture is settled (and the cruise line communicates how they’ll pass it through).

4) Staged increases matter for summer vs winter sailings

Mexico’s DNR is explicitly staged with a key step-up beginning August 1, 2026.
If you’re sailing Mexico in spring 2026, you may see one amount; late summer/fall 2026, another—depending on how the line timestamps the duty assessment.


The practical “what will I pay?” math (without overthinking it)

Use this quick method:

  1. For each port, check whether the fee is per person per port (Greece), per person per itinerary/arrival (Bali), or embedded tax (Alaska CPV).
  2. Multiply:
  • Per person * per port calls * number of guests
  1. Add any zone/city access fees you will actually trigger (Venice: only if you go into the zone during fee window).
  2. Add uncertainty buffer if the fee is “status: paused/pending litigation” (Hawaii) or known to change regularly.

Budgeter’s rule of thumb: If your itinerary includes Greece + Venice + Amsterdam, you should assume at least one of those will be an extra line item somewhere (onboard, pre-cruise invoice, or local payment) rather than perfectly bundled.


FAQs

Are kids exempt from port fees?

Sometimes, but not always. Many city access fees explicitly exempt young children (Venice exempts children under 14).
Other levies can apply broadly regardless of age depending on the destination and the cruise line’s policy. For Greece’s cruise passenger fee, major-line guidance indicates it applies widely and is charged per person when disembarking.

Is it refundable if the port is skipped?

Often yes, if the fee is tied to the port call or going ashore. If the ship doesn’t dock, there’s usually no trigger. But how you see the refund depends on the cruise line:

  • Some adjust your onboard account automatically.
  • Some reissue invoices after the cruise.
  • Some keep it in “Taxes/Fees” and net it out later.

For zone/city access fees that you prepay (like Venice), refunds depend on the voucher terms and whether you actually used/triggered the entry during the fee window.

Can the cruise line change it after booking?

Yes. Many passenger levies are government-set and can change. Most cruise contracts allow the line to pass through tax/fee increases. That’s why you may see:

  • updated “Taxes/Fees” on your invoice,
  • new onboard charges for specific ports,
  • or revised pre-cruise payment amounts.

Will I pay it onboard or locally?

Look at the “How collected” column:

  • Onboard: common for per-port passenger fees (e.g., Greece, per line implementation).
  • Locally/online: common for access levies or tourist levies with official portals (Venice, Bali).
  • Bundled: common for broad passenger vessel taxes (Alaska CPV) or municipal pass-throughs where you never see a separate charge.

How do I avoid overpaying?

You usually can’t “avoid” a legitimate levy if you trigger it, but you can avoid surprises:

  • Track which fees you must pay separately (Venice/Bali are common examples).
  • Confirm whether “going ashore” triggers a per-port fee (Greece).
  • Watch for staged effective dates (Mexico DNR step-up on Aug 1, 2026).