
Enjoy deep blue savings on flight + cruise packages. Plus, get a free carry-on bag & inflight drink while earning TrueBlue and cruise line loyalty points. Book by 12/31/23 for travel 1/20/23 – 11/15/24.
- $50 off $2,000+ with promo code SAIL50
- $150 off $3,500+ with promo code SAIL150
- $300 off $6,000+ with promo code SAIL300
Min. spend & terms apply.
Always get more with a JetBlue Vacations package.

Save a boatload when you bundle flights and cruise versus booking separately. Plus, earn TrueBlue and cruise line loyalty points.

We find the perfect JetBlue flights for your cruise to save you time & money. Plus, you can add a hotel to your package so your entire vacay is smooth sailing.

Flight delay or cancellation? We keep your vacay afloat with flight rebooking and reaccommodation options.
On sail — up to $300 off flights + cruise.
Pick your package below to save now. Plus, get a free carry-on bag & inflight drink while earning TrueBlue (and cruise line loyalty) points.
- The Bahamas from MiamiCruise departs Fri, Dec 8, 2023Roundtrip flights + 3 nights on Carnival ConquestMiami - Nassau - MiamiFlights + cruise starting at$331/person$661 total
- Bahamas & Perfect DayCruise departs Fri, Nov 24, 2023Roundtrip flights + 3 nights on Freedom of the SeasMiami - CocoCay, Bahamas - Nassau, Bahamas - MiamiFlights + cruise starting at$380/person$761 total
- Eastern Caribbean From Miami, FLCruise departs Sat, Dec 16, 2023Roundtrip flights + 5 nights on Carnival SunriseMiami - Nassau - Half Moon Cay, Bahamas - Grand Turk - MiamiFlights + cruise starting at$499/person$997 total
- Bahamas & Perfect DayCruise departs Mon, Nov 13, 2023Roundtrip flights + 4 nights on Liberty of the SeasFort Lauderdale - CocoCay, Bahamas - Nassau, Bahamas - Fort LauderdaleFlights + cruise starting at$434/person$869 total
- Bahamas & Perfect DayCruise departs Fri, Oct 13, 2023Roundtrip flights + 3 nights on Independence of the SeasOrlando (Port Canaveral) - CocoCay, Bahamas - Orlando (Port Canaveral)Flights + cruise starting at$707/person$1,414 total
- Western Caribbean From Miami,FLCruise departs Sun, Dec 3, 2023Roundtrip flights + 6 nights on Carnival HorizonMiami - Ocho Rios - Grand Cayman - Cozumel, Mexico - MiamiFlights + cruise starting at$626/person$1,251 total
- Free at Sea IncludedCaribbean: Great Stirrup Cay & Dominican RepublicCruise departs Sun, Aug 13, 2023Roundtrip flights + 7 nights on Norwegian EscapeMiami - Puerto Plata, Dominican Republic - St. Thomas, U.S. Virgin Islands - Tortola - Great Stirrup Cay - MiamiFlights + cruise starting at$1,487/person$2,974 total
- Extra Perks IncludedAruba, Bonaire & CuracaoCruise departs Thu, Jan 18, 2024Roundtrip flights + 9 nights on Celebrity EquinoxFort Lauderdale - George Town - Willemstad - Oranjestad - Kralendijk - Fort LauderdaleFlights + cruise starting at$1,675/person$3,350 total
*Book by 12/31/23 for travel 1/20/23 – 11/15/24. Min. spend & terms apply.
Wave hello to our cruise partners and their ships.
- Carnival SunriseShip information
Refurbished: April 2019
Capacity: 2,984 guests, 1,108 crewSailing informationSails From: Port of Miami, FL (MIA)
Duration: 3-5 Nights
Itinerary: Caribbean, Mexico and Bahamas - Carnival FreedomShip information
Refurbished: 2009
Capacity: 2,980 guests, 1,150 crew
Sailing informationSailing from: Port Canaveral, FL (MCO)
Duration: 2-5 Nights
Itinerary: Caribbean and Bahamas - Carnival HorizonShip information
Launched: 2018
Capacity: 3,960 guests, 1,450 crewSailing informationSails from: Port of Miami, FL (MIA)
Duration: 5-7 Nights
Itinerary: Caribbean and Bahamas - Carnival CelebrationShip information
Launched: 2022
Capacity: 6,500 guests, 1,735 crewSailing informationSails from: Port of Miami, FL (MIA)
Duration: 6-8 Nights
Itinerary: Bahamas, Caribbean, and Mexico
Featured cruise destinations

Departure Ports: Fort Lauderdale, Orlando & more
Destinations:Antigua, Aruba, Barbados, Bermuda, Curacao, Jamaica, Puerto Rico & more.
Experience: Snorkeling, horseback riding & relaxing

Departure Ports: Los Angeles & more
Destinations: Puerto Vallarta, Ensenada, Cabo & more
Experience: Parasailing, scuba/snuba & shopping

Departure Ports: Fort Lauderdale, Orlando & more
Destinations: Freeport, Nassau & more
Experience: Sailing, snorkeling & swimming
Call us on our shell phone. We’re available 24/7 to help book your cruise package.
Call 1-844-JB-VACAY!JetBlue Vacations flights + cruise packages FAQ
Yes! We highly recommend booking a flight one day before your cruise departs. You can book a hotel stay while booking your flight + cruise package after selecting your flights.
You can review the full policy on our flight + cruise cancellation policy page. If you’d like to make changes or cancellations, please call us at 1-844-JB-VACAY (1-844-528-2229). Please note: Cancellation penalties vary based on when you cancel your flight + cruise package.
If your flight gets delayed and causes you to miss your cruise, we have multiple options to make sure you still get to enjoy your vacation. Please review our Plane to Port Commitment here.
Each ship is different, but activities can range from live performances to water slides. When purchasing your flight + cruise package, click on "Cruise Details" to see pictures and details of the ship including a map of the ship, daily activities, restaurants and amenities.
Each cruise is different depending on where you’re sailing. Activities off the ship can range from snorkeling to zip lining and can be purchased on the ship.
All cruises include basic dining and amenities; they do not include soda, alcoholic beverages, internet, gratuities, specialty restaurants, off-shore excursions, etc.
Depending on where you’re traveling, please bring a valid form of ID (driver’s license), passport and—if your cruise line requires—a COVID-19 vaccination card.
As a general rule, make sure your passport is valid 6 months beyond the end date of your cruise.
When purchasing your flight + cruise package, you can add a transfer from the airport to the port after selecting your cruise ship and stateroom type under “Ancillaries.”
Yes, deposits start at $250 per person for flight + cruise packages and vary based on package type and package price. Deposits on flight + cruise packages are not accepted less than 12 weeks from departure. The full amount of the package must be paid in full 90 days before your cruise departure date. You can make payments on your trip here.
You can use multiple forms of payment to book your flight + cruise package by calling us at 1-844-JB-VACAY (1-844-528-2229).
All flight + cruise packages come with Blue Fare, which guarantees a free carry-on in addition to a personal item (purse or backpack) on your JetBlue flight. If you wish to bring one or more checked bags, you’ll have to purchase those after booking or during check-in. The cruise ship allows you to bring up to two suitcases (less than 50 lbs), a carry-on and a personal item (purse or backpack) for no additional fee.
Yes! You can earn six TrueBlue points per dollar spent on airfare and one TrueBlue point per dollar spent on hotels, cruise, transfers, etc. You cannot use TrueBlue points to purchase a flight + cruise package at this time.
For the most up-to-date information, please refer to the cruise line safety protocols:
If you miss your flight or it’s delayed for any reason, call our travel experts at 1-844-JB-VACAY (1-844-528-2229). We’ll do whatever we can to get you to your cruise on time.
Depending on which cruise line you booked, head to our partner’s website to check in for your cruise and book excursions using your cruise confirmation code.
Yes! In addition to TrueBlue points you can earn cruise loyalty points when you book a flight + cruise package. Simply log into the cruise line website or app with your credentials to claim any points earned on the cruise portion of your package.
You can check each cruise line's travel insurance requirements here:
If you need or would like to purchase travel insurance for your flight + cruise package, you can do so here.
You can view your package and make payments on your trip here.
We’ll take it from here! You can rest assured that a similar port destination will be available in the event your port of call changes.