We are cruising from Rome to Barcelona next April for our 15th anniversary. The airfare promotion was part of the deal. We used NCL for our flights once for a Caribbean cruise and the flights they booked were excellent, would have cost us a lot to book ourselves.
That said I did a business class flight search on Kayak (direct book on American) and I’m finding awesome deals. I’m wondering if we get a cruise fare reduction if we book all of our own flights. Gotta wait for NCL to open but I’m surprised that question isn’t answered on this thread.