When do I need to pay? The full amount is due at the latest upon departure. Advance payments may be required depending on your booking type.