FAQ on Cruise Staff Salary A cruise ship crew member for Carnival, Royal Caribbean, or Norwegian Cruise Line can earn an annual average between $16,000 to $20,000. For leadership staff onboard cruise ships, the annual salary can be much higher from $30,000 to $100,000.