Flight delay or cancellation? No worries. Every flight + cruise package includes our Plane to Port Commitment, which keeps your vacay afloat with flight rebooking and recommendation options. Learn more.
Why book flights + cruise with us?
Save more (way more)
Get discounted flights, up to 50% off cruise rates and our Best Price Guarantee.
Flight perks on us
Free inflight drink, free carry-on bag & earlier boarding.
Double dip on loyalty points
Earn TrueBlue points plus cruise loyalty points with your booking.
Easy-breezy online booking
Sync your flights, cruise & hotel together in one place.
Featured cruises
- Call to add PerksAlaska: Glacier Bay, Skagway & JuneauCruise departs Sun, Apr 27, 2025Roundtrip flights + 7 nights on Norwegian EncoreSeattle, Washington - Juneau - Skagway - Glacier Bay - Ketchikan - Victoria, British Columbia, Canada - Seattle, WashingtonFlights + cruise starting at$1,671/person$3,343 total
- Call to add PerksCaribbean: Great Stirrup Cay & Dominican RepublicCruise departs Sat, Nov 9, 2024Roundtrip flights + 7 nights on Norwegian EpicOrlando (Port Canaveral) - Puerto Plata, Dominican Republic - St. Thomas, U.S. Virgin Islands - Tortola - Great Stirrup Cay - Orlando (Port Canaveral)Flights + cruise starting at$836/person$1,672 total
- Drinks & Wi-Fi - All IncludedBahamas & Perfect DayCruise departs Fri, Oct 18, 2024Roundtrip flights + 3 nights on Celebrity ReflectionFort Lauderdale - Perfect Day Cococay, Bahamas - Nassau, Bahamas - Fort Lauderdale
- Eastern Caribbean From Miami, FLCruise departs Sat, Jan 25, 2025Roundtrip flights + 5 nights on Carnival SunriseMiami - Nassau, The Bahamas - Half Moon Cay, Bahamas - Grand Turk - MiamiFlights + cruise starting at$561/person$1,122 total
- Bahamas & Perfect DayCruise departs Mon, Dec 16, 2024Roundtrip flights + 4 nights on Allure of the SeasMiami - Nassau, Bahamas - Perfect Day Cococay, Bahamas - MiamiFlights + cruise starting at$525/person$1,050 total
- Eastern Caribbean Cruise from Port CanaveralCruise departs Mon, Jan 13, 2025Roundtrip flights + 5 nights on Carnival FreedomPort Canaveral (Orlando) - Grand Turk - Bimini, The Bahamas - Port Canaveral (Orlando)Flights + cruise starting at$617/person$1,233 total
- The Bahamas from MiamiCruise departs Fri, Nov 29, 2024Roundtrip flights + 3 nights on Carnival ConquestMiami - Nassau, The Bahamas - MiamiFlights + cruise starting at$331/person$662 total
- Bahamas & Perfect Day CruiseCruise departs Mon, Jan 20, 2025Roundtrip flights + 4 nights on Utopia of the SeasOrlando (Port Canaveral), Fl - Perfect Day Cococay, Bahamas - Nassau, Bahamas - Orlando (Port Canaveral), FlFlights + cruise starting at$717/person$1,435 total
Get more without paying more.
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: Seattle & Vancouver, Canada
Destinations: Juneau, Skagway & more
Experience: Whale watching, midnight sun & northern lights
Departure Ports: Fort Lauderdale, Orlando & more
Destinations: Freeport, Nassau & more
Experience: Sailing, snorkeling & swimming
Call us on our shell phone. We look forward to helping you 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.
Our travel experts are available to assist you with an existing booking or a new booking daily from 7:00am-11:00pm by calling 1-844-JB-VACAY, option 3. If you need assistance with an existing booking outside these hours you can contact our Flights + Hotel team by calling 1-844-JB-VACAY, option 2. https://www.jetbluevacations.com/why-jetblue-vacations#service
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.
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:
Carnival
Royal Caribbean
Celebrity Cruises
Norwegian Cruise Line
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.