be enough to earn you a free cruise. The earning rates on the card are not as competitive as other travel credit cards, and the lack of travel and shopping protections is a downside. However, if you frequently travel with Norwegian Cruise Line and make purchases on board, the no annual fee and no foreign transaction fees can be advantageous. Additionally, if you are a Bank of America Preferred Rewards member, you can earn bonus points on every purchase. Ultimately, the Norwegian Cruise Line World Mastercard may be worth it for loyal NCL cruisers, but for most people, there are better credit card options available.