How do I pay for my cruise?

When booking directly with P&O Cruises, our accepted methods of payment are:

Pay for your cruise from your Australian bank account via internet or phone banking using BPAY. Once you have made your booking, simply log into Cruise Control and obtain the BPAY Biller Code and Unique Reference Number, then log into your internet banking or phone banking to make your payment. Please note, the BPAY Reference Number is unique for each P&O Booking, so can only be used to make payments specifically to that booking.

BPAY is free and easy to use. Once the payment has reached your booking you will be emailed a new booking confirmation with an updated balance. Please note, it may take up to 3 bank business days for your BPAY payment to reach your booking.

Credit/Debit Card
Simply log into Cruise Control to pay your deposit or final payment by credit or debit card. The payment will be applied to your booking on the same day and a new booking confirmation showing your updated balance will be emailed to you. When making a booking here on our website, you can confirm your booking instantly by paying your deposit or full amount by credit or debit card. Best of all there is no service fee for debit card transactions.

We accept Credit cards (Visa, MasterCard and AmericanExpress) and Debit cards (Visa and MasterCard). We do not accept pre-paid cards. Please note a service fee applies to all credit card transactions (1.1% for Visa and MasterCard and 2.3% for AmericanExpress), subject to change.

Internet banking or direct deposit into our account (NZ bookings only)
If you have made your P&O Cruises booking in New Zealand dollars, you can transfer money directly into our ANZ bank account. We recommend that you make your payment up to five (5) business days in advance of the due date to ensure funds reach your booking in time.

So we can apply your payment to the correct booking, please enter your 6 digit alpha-numeric booking reference in the payment reference field of your internet transfer. If you are paying for multiple bookings, please complete a separate payment for each booking and include your booking reference on each payment.  Should your bank not accept your 6 digit booking number in the payment reference field, please enter your full name or the phone number you have provided to us in your booking.

Once you have made a payment into our account, please complete the online Direct Deposit Payment Advice form available on the payments section of our website,

Our New Zealand bank account details are:


ANZ, Auckland Branch

Account Name:

Carnival PLC

Account Number:


Payment Reference:

Please use your P&O Booking Reference, your Full Name OR your phone number

If your booking has been made through a Travel Agent, your payment and any queries relating to the payment of your cruise, must be made via your Travel Agent.

See How To Pay