You will need a full passport with at least 6 months validity after your return date, even if you are departing from and returning to a UK port. Your passport will need to be presented to the cruise line at check-in for safety and security reasons. You can find further information on British passports from the Passport Office on 0300 222 0000 or at www.gov.uk/browse/abroad/passports.
We will run through any visa requirements when you make an enquiry. Unfortunately, we are unable to source visas, so it is important that you understand your responsibilities for meeting the appropriate visa requirements prior to your departure. You can find further information on visas from the Foreign & Commonwealth Office at http://www.fco.gov.uk.