The airfare without exception is horrific. They use cheapest flights day of cruise so you are hurried about getting aboard. Prices never, ever less expensive then booking yourself.
Do yourself a favor and price out going the day before and celebrate your cruise take a cab or Uber to the pier. You will most likely still financially be ahead of the game even with the added cost of 1 nights hotel.
Have a great time!🥳