Our booking confirmation states cruise tickets will be sent 3 to 7 days prior. It takes mail 2 weeks to get to us, and it takes us 3 days to get to the ship. Does anyone know what happens if you show up at the terminal with no tickets, due to the fact they did not arive in time?
NCL does not send paper documents anymore. You can go online to NCL.com and register your booking number and print your own documents. If you have any problems with this contact your TA to walk you through it or if you booked directly through NCL call them to help you get the documents.
Don't forget to pre-register online for immigrations and then print that document out and take with you also.