Cruises
If you already know the cruise you’re interested in and want to review pricing instantly, please use the search option above.
When you book using our search engine, we’ll monitor prices bi-weekly and notify you if they drop—helping you save money for your family.
If you’d prefer a personalized proposal not built from below click the CRUISE PLANNER QUOTE REQUEST link below. If you see a cruise itinerary you like below and want it priced tailored to your needs, please use PRE-BUILT CRUISE PROPOSAL REQUEST link below.
Visit our Getaway-Must-Haves for the items you may not have thought about packing on your next Cruise vacation!
3-Night Ensenada Cruise
Ship: Navigator of the Seas
Departure Port: Los Angeles (San Pedro), CA
Departure Date: February 7, 2025
Itinerary Overview
Day 1: Los Angeles (San Pedro), CA – Depart 4:00 PM
Day 2: At Sea
Day 3: Ensenada, Mexico – Arrive 7:00 AM, Depart 5:00 PM
Day 4: Los Angeles (San Pedro), CA – Arrive 6:00 AM
7-Night Western Caribbean Cruise
Ship: Celebrity Constellation
Departure Port: Tampa, Florida
Departure Date: Sunday, March 16, 2025
Itinerary Overview
Day 1: Tampa, Florida – Depart 4:00 PM
Day 2: At Sea
Day 3: Cozumel, Mexico – Arrive 7:00 AM, Depart 6:00 PM
Day 4: Belize City, Belize – Arrive 8:00 AM, Depart 5:00 PM
Day 5: At Sea
Day 6: George Town, Grand Cayman – Arrive 7:00 AM, Depart 4:00 PM
Day 7: At Sea
Day 8: Tampa, Florida – Arrive 7:00 AM
7-Night Eastern Caribbean Cruise
Ship: Celebrity Summit
Departure Port: Fort Lauderdale, FL
Departure Date: April 10, 2025
Itinerary Overview
Day 1: Fort Lauderdale, FL – Depart 4:00 PM
Day 2: At Sea
Day 3: Grand Turk, Turks & Caicos – Arrive 8:00 AM, Depart 5:00 PM
Day 4: Puerto Plata, Dominican Republic – Arrive 7:00 AM, Depart 4:00 PM
Day 5: San Juan, Puerto Rico – Arrive 11:30 AM, Depart 7:00 PM
Day 6: At Sea
Day 7: At Sea
Day 8: Fort Lauderdale, FL – Arrive 7:00 AM
3-Day Bahamas Cruise
Ship: Carnival Conquest
Departure Port: Miami, FL
Departure Date: February 21, 2025
Itinerary Overview
Day 1: Miami, FL – Depart 3:30 PM
Day 2: Fun Day at Sea
Day 3: Nassau, The Bahamas – Arrive 8:00 AM, Depart 5:00 PM
Day 4: Miami, FL – Arrive 8:00 AM
8-Night Southern Caribbean Cruise
Ship: Adventure of the Seas
Departure Port: Port Canaveral, FL
Departure Date: April 4, 2025
Itinerary Overview
Day 1: Port Canaveral, FL – Depart 4:00 PM
Day 2: At Sea
Day 3: At Sea
Day 4: Oranjestad, Aruba – Arrive 9:00 AM, Depart 11:00 PM
Day 5: Willemstad, Curaçao – Arrive 8:00 AM, Depart 8:00 PM
Day 6: Kralendijk, Bonaire – Arrive 7:00 AM, Depart 2:00 PM
Day 7: At Sea
Day 8: At Sea
Day 9: Port Canaveral, FL – Arrive 7:00 AM
6-Night Western Caribbean & Perfect Day Cruise
Ship: Adventure of the Seas
Departure Port: Port Canaveral, FL
Departure Date: May 10, 2025
Itinerary Overview
Day 1: Port Canaveral, FL – Depart 4:00 PM
Day 2: Cruising
Day 3: George Town, Grand Cayman – Arrive 10:30 AM, Depart 6:00 PM
Day 4: Falmouth, Jamaica – Arrive 7:00 AM, Depart 4:00 PM
Day 5: Cruising
Day 6: Perfect Day at CocoCay, Bahamas – Arrive 7:00 AM, Depart 5:00 PM
Day 7: Port Canaveral, FL – Arrive 7:00 AM
7-Night Western Caribbean & Perfect Day Cruise
Ship: Icon of the Seas
Departure Port: Miami, FL
Departure Date: June 14, 2025
Itinerary Overview
Day 1: Miami, FL – Depart 4:30 PM
Day 2: At Sea
Day 3: Costa Maya, Mexico – 8:00 AM to 5:00 PM
Day 4: Roatán, Honduras – 7:00 AM to 4:00 PM
Day 5: Cozumel, Mexico – 8:00 AM to 6:00 PM
Day 6: At Sea
Day 7: Perfect Day at CocoCay – 7:00 AM to 5:00 PM
Day 8: Miami, FL – Arrive 6:00 AM
7-Night Alaska Inside Passage & Glacier Cruise
Ship: Carnival Luminosa
Departure Port: Seattle, WA
Departure Date: July 10, 2025
Itinerary Overview
Day 1: Seattle, WA – Depart 3:30 PM
Day 2: Fun Day at Sea
Day 3: Tracy Arm Fjord (Scenic Cruising)
Day 4: Skagway, Alaska – Arrive 7:00 AM, Depart 8:00 PM
Day 5: Juneau, Alaska – Arrive 7:00 AM, Depart 3:00 PM
Day 6: Ketchikan, Alaska – Arrive 7:00 AM, Depart 1:00 PM
Day 7: Victoria, British Columbia, Canada – Arrive 8:00 PM, Depart 11:59 PM
Day 8: Seattle, WA – Arrive 7:00 AM
7-Night Alaska Adventure Cruise
Ship: Quantum of the Seas
Departure Port: Seattle, WA
Departure Date: August 4, 2025
Itinerary Overview
Day 1: Seattle, WA – Depart 4:00 PM
Day 2: At Sea
Day 3: Sitka, Alaska – Arrive 8:00 AM, Depart 5:00 PM
Day 4: Skagway, Alaska – Arrive 7:00 AM, Depart 8:30 PM
Day 5: Juneau, Alaska – Arrive 1:00 PM, Depart 9:00 PM
Day 6: At Sea
Day 7: Victoria, British Columbia – Arrive 5:00 PM, Depart 10:00 PM
Day 8: Seattle, WA – Arrive 6:00 AM
7-Day Alaska: Glacier Bay, Skagway & Juneau Cruise
Ship: Norwegian Encore
Departure Port: Seattle, WA
Departure Date: June 29, 2025
Itinerary Overview
Day 1: Seattle, WA – Depart 5:00 PM
Day 2: At Sea
Day 3: Juneau, Alaska – Arrive 2:30 PM, Depart 10:00 PM
Day 4: Skagway, Alaska – Arrive 7:00 AM, Depart 8:15 PM
Day 5: Glacier Bay National Park (Cruising)
Day 6: Ketchikan (Ward Cove), Alaska – Arrive 7:00 AM, Depart 1:15 PM
Day 7: Victoria, British Columbia – Arrive 8:00 PM, Depart 11:59 PM
Day 8: Seattle, WA – Arrive 7:00 AM
7-Night Alaska Adventure Cruise
Ship: Anthem of the Seas
Departure Port: Seattle, WA
Departure Date: July 11, 2025
Itinerary Overview
Day 1: Seattle, WA – Depart 4:00 PM
Day 2: At Sea
Day 3: Sitka, Alaska – Arrive 9:30 AM, Depart 5:00 PM
Day 4: Skagway, Alaska – Arrive 7:00 AM, Depart 8:00 PM
Day 5: Juneau, Alaska – Arrive 1:00 PM, Depart 8:00 PM
Day 6: At Sea
Day 7: Victoria, British Columbia – Arrive 5:00 PM, Depart 10:00 PM
Day 8: Seattle, WA – Arrive 6:00 AM
7-Night Alaska Inside Passage & Glacier Cruise
Ship: Carnival Spirit
Departure Port: Seattle, WA
Departure Date: August 12, 2025
Itinerary Overview
Day 1: Seattle, WA – Depart 4:00 PM
Day 2: Fun Day at Sea
Day 3: Tracy Arm Fjord (Scenic Cruising)
Day 4: Skagway, Alaska – Arrive 7:00 AM, Depart 8:00 PM
Day 5: Juneau, Alaska – Arrive 7:00 AM, Depart 3:00 PM
Day 6: Ketchikan, Alaska – Arrive 7:00 AM, Depart 1:00 PM
Day 7: Victoria, British Columbia, Canada – Arrive 8:00 PM, Depart 11:59 PM
Day 8: Seattle, WA – Arrive 7:00 AM
8-Night Eastern Caribbean & Perfect Day Cruise
Ship: Oasis of the Seas
Departure Port: Fort Lauderdale, FL
Departure Date: August 23, 2025
Itinerary Overview
Day 1: Fort Lauderdale, FL – Depart 4:00 PM
Day 2: Cruising
Day 3: Cruising
Day 4: Basseterre, St. Kitts & Nevis – Arrive 8:00 AM, Depart 6:00 PM
Day 5: Philipsburg, St. Maarten – Arrive 8:00 AM, Depart 6:00 PM
Day 6: San Juan, Puerto Rico – Arrive 7:00 AM, Depart 3:00 PM
Day 7: Cruising
Day 8: Perfect Day at CocoCay, Bahamas – Arrive 8:30 AM, Depart 5:00 PM
Day 9: Fort Lauderdale, FL – Arrive 6:00 AM
7-Night Canada & New England Cruise
Ship: Brilliance of the Seas
Departure Port: Boston, Massachusetts
Departure Date: October 12, 2025
Itinerary Overview
Day 1: Boston, Massachusetts – Depart 5:00 PM
Day 2: Saint John, New Brunswick – Arrive 10:00 AM, Depart 8:00 PM
Day 3: Cruising
Day 4: Halifax, Nova Scotia – Arrive 7:00 AM, Depart 5:00 PM
Day 5: Sydney, Nova Scotia – Arrive 8:00 AM, Depart 6:00 PM
Day 6: Cruising
Day 7: Portland, Maine – Arrive 8:00 AM, Depart 6:00 PM
Day 8: Boston, Massachusetts – Arrive 7:00 AM
3-Night Ensenada Cruise
Ship: Quantum of the Seas
Departure Port: Los Angeles, California
Departure Date: January 27, 2026
Itinerary Overview
Day 1: Los Angeles, California – Depart 4:00 PM
Day 2: At Sea
Day 3: Ensenada, Mexico – Arrive 7:00 AM, Depart 5:00 PM
Day 4: Los Angeles, California – Arrive 7:00 AM
8-Night Mexico Pacific Coast Cruise
Ship: Carnival Panorama
Departure Port: Long Beach (Los Angeles), California
Departure Date: Saturday, September 27, 2025
Itinerary Overview
Day 1: Long Beach (Los Angeles), California – Depart 4:00 PM
Day 2: At Sea
Day 3: At Sea
Day 4: Puerto Vallarta, Mexico – Arrive 9:00 AM, Depart 9:00 PM
Day 5: Mazatlán, Mexico – Arrive 9:30 AM, Depart 6:00 PM
Day 6: La Paz, Mexico – Arrive 9:00 AM, Depart 6:00 PM
Day 7: Cabo San Lucas, Mexico – Arrive 6:30 AM, Depart 2:30 PM
Day 8: At Sea
Day 9: Long Beach (Los Angeles), California – Arrive 9:00 AM
7-Night Western Caribbean Cruise
Ship: Harmony of the Seas
Departure Port: Galveston, TX
Departure Date: October 19, 2025
Itinerary Overview
Day 1: Galveston, TX – Depart 4:00 PM
Day 2: At Sea
Day 3: Cozumel, Mexico – Arrive 8:00 AM, Depart 6:00 PM
Day 4: Roatán, Honduras – Arrive 8:00 AM, Depart 5:00 PM
Day 5: Costa Maya, Mexico – Arrive 8:00 AM, Depart 5:00 PM
Day 6: At Sea
Day 7: At Sea
Day 8: Galveston, TX – Arrive 7:00 AM
3-Night Key West & Bahamas Cruise
Ship: Celebrity Reflection
Departure Port: Fort Lauderdale, Florida
Departure Date: February 27, 2026
Itinerary Overview
Day 1: Fort Lauderdale, Florida – Depart 3:00 PM
Day 2: Key West, Florida – Arrive 6:00 AM, Depart 3:00 PM
Day 3: Bimini, Bahamas – Arrive 7:00 AM, Depart 4:00 PM
Day 4: Fort Lauderdale, Florida – Arrive 6:00 AM
6-Night Eastern Caribbean Cruise
Ship: Carnival Magic
Departure Port: Miami, FL
Departure Date: June 21, 2026
Itinerary Overview
Day 1: Miami, FL – Depart 3:30 PM
Day 2: Celebration Key, Bahamas – Arrive 8:00 AM, Depart 5:00 PM
Day 3: Fun Day at Sea
Day 4: Amber Cove, Dominican Republic – Arrive 8:00 AM, Depart 5:00 PM
Day 5: Grand Turk, Turks & Caicos – Arrive 8:00 AM, Depart 4:00 PM
Day 6: Fun Day at Sea
Day 7: Miami, FL – Arrive 8:00 AM
7-Night Alaska Inside Passage Cruise
Ship: Norwegian Encore
Departure Port: Seattle, Washington
Departure Date: July 19, 2026
Itinerary Overview
Day 1: Seattle, Washington – Depart 4:00 PM
Day 2: At Sea
Day 3: Juneau, Alaska – Arrive 2:30 PM, Depart 10:00 PM
Day 4: Skagway, Alaska – Arrive 6:30 AM, Depart 8:00 PM
Day 5: Glacier Bay, Alaska – Scenic Cruising
Day 6: Ketchikan, Alaska – Arrive 7:00 AM, Depart 1:15 PM
Day 7: Victoria, British Columbia – Arrive 8:00 PM, Depart 11:59 PM
Day 8: Seattle, Washington – Arrive 6:00 AM
7-Day Western Caribbean Cruise
Ship: Carnival Mardi Gras
Departure Port: Port Canaveral (Orlando), FL
Departure Date: September 19, 2026
Itinerary Overview
Day 1: Port Canaveral (Orlando), FL – Depart 4:00 PM
Day 2: Fun Day at Sea
Day 3: Fun Day at Sea
Day 4: Mahogany Bay, Roatán, Bay Islands, Honduras – Arrive 8:00 AM, Depart 5:00 PM
Day 5: Cozumel, Mexico – Arrive 9:00 AM, Depart 5:00 PM
Day 6: Fun Day at Sea
Day 7: Celebration Key, Bahamas – Arrive 8:00 AM, Depart 5:00 PM
Day 8: Port Canaveral (Orlando), FL – Arrive 8:00 AM
7-Night Alaska Inside Passage & Glacier Cruise
Ship: Carnival Miracle
Departure Port: Seattle, WA
Departure Date: July 2, 2026
Itinerary Overview
Day 1: Seattle, WA – Depart 3:30 PM
Day 2: Fun Day at Sea
Day 3: Tracy Arm Fjord, AK – Scenic Cruising
Day 4: Skagway, AK – Arrive 7:00 AM, Depart 8:00 PM
Day 5: Juneau, AK – Arrive 7:00 AM, Depart 3:00 PM
Day 6: Ketchikan, AK – Arrive 7:00 AM, Depart 1:00 PM
Day 7: Victoria, BC, Canada – Arrive 8:00 PM, Depart 11:59 PM
Day 8: Seattle, WA – Arrive 7:00 AM
7-Night Alaska Inside Passage Cruise
Ship: Noordam
Departure Port: Seattle, Washington
Departure Date: July 26, 2026
Itinerary Overview
Day 1: Seattle, Washington – Depart 3:00 PM
Day 2: Scenic Cruising – Alaska’s Inside Passage
Day 3: Juneau, Alaska – Arrive 12:30 PM, Depart 10:30 PM
Day 4: Sitka, Alaska – Arrive 8:00 AM, Depart 4:00 PM
Day 5: Ketchikan, Alaska – Arrive 7:00 AM, Depart 1:00 PM
Day 6: Victoria, British Columbia – Arrive 10:00 PM, Depart 11:59 PM
Day 7: Seattle, Washington – Arrive 7:00 AM
7-Night Western Caribbean Cruise
Ship: MSC Seascape
Departure Port: Galveston, Texas
Departure Date: Sunday, September 20, 2026
Itinerary Overview
Day 1: Galveston, Texas – Depart 6:00 PM
Day 2: At Sea
Day 3: At Sea
Day 4: Costa Maya, Mexico – Arrive 8:00 AM, Depart 6:00 PM
Day 5: Roatán, Honduras – Arrive 8:00 AM, Depart 4:00 PM
Day 6: Cozumel, Mexico – Arrive 8:00 AM, Depart 4:00 PM
Day 7: At Sea
Day 8: Galveston, Texas – Arrive 7:00 AM
6-Night Mexican Riviera Cruise
Ship: Carnival Panorama
Departure Port: Long Beach (Los Angeles), California
Departure Date: Sunday, October 4, 2026
Itinerary Overview
Day 1: Long Beach (Los Angeles), California – Depart 4:00 PM
Day 2: At Sea
Day 3: Cabo San Lucas, Mexico – Arrive 10:00 AM, Depart 6:00 PM
Day 4: Cabo San Lucas, Mexico – Arrive 7:00 AM, Depart 4:00 PM
Day 5: At Sea
Day 6: Ensenada, Mexico – Arrive 8:00 AM, Depart 5:00 PM
Day 7: Long Beach (Los Angeles), California – Arrive 9:00 AM
14-Night Spain & Portugal Transatlantic Cruise
Ship: Odyssey of the Seas
Departure Port: Rome (Civitavecchia), Italy
Departure Date: October 25, 2026
Itinerary Overview
Day 1: Rome (Civitavecchia), Italy – Depart 5:00 PM
Day 2: Florence/Pisa (La Spezia), Italy – Arrive 7:00 AM, Depart 8:00 PM
Day 3: Cruising
Day 4: Barcelona, Spain – Arrive 7:00 AM, Depart 6:00 PM
Day 5: Cartagena, Spain – Arrive 11:00 AM, Depart 8:00 PM
Day 6: Cruising
Day 7: Lisbon, Portugal – Arrive 7:00 AM, Depart 5:00 PM
Day 8: Cruising
Day 9: Ponta Delgada, Azores – Arrive 10:00 AM, Depart 8:00 PM
Days 10-14: Cruising
Day 15: Cape Liberty (New York), New Jersey – Arrive 5:00 AM
7-Day Eastern Caribbean Cruise
Ship: Carnival Venezia
Departure Port: Port Canaveral, Florida
Departure Date: November 15, 2026
Itinerary Overview
Day 1: Port Canaveral, Florida – Depart 6:00 PM
Day 2: Celebration Key, Grand Bahama Island, Bahamas – Arrive 7:00 Day 3 (Tue, Nov 17): Fun Day at Sea
Day 4: San Juan, Puerto Rico – Arrive 1:00 PM, Depart 9:00 PM
Day 5: St. Thomas, U.S. Virgin Islands – Arrive 7:00 AM, Depart 4:00 PM
Day 6: Fun Day at Sea
Day 7: Fun Day at Sea
Day 8: Port Canaveral, Florida – Arrive 8:00 AM
14-Night Transatlantic & Repositioning Cruise
Ship: MSC Meraviglia
Departure Port: Lisbon, Portugal
Departure Date: Sunday, October 25, 2026
Itinerary Overview
Day 1: Lisbon, Portugal – Depart 6:00 PM
Day 2: At Sea
Day 3: Funchal, Madeira – Arrive 7:00 AM, Depart 7:00 PM
Day 4: At Sea
Day 5: Ponta Delgada, Azores – Arrive 9:00 AM, Depart 11:59 PM
Day 6: Ponta Delgada, Azores – Arrive 12:01 AM, Depart 7:00 PM
Day 7 -11: At Sea
Day 12: Boston, Massachusetts – Arrive 9:00 AM, Depart 11:59 PM
Day 13: Boston, Massachusetts – Arrive 12:01 AM, Depart 7:00 PM
Day 14: At Sea
Day 15: New York City (Brooklyn), New York
7-Night Bahamas Cruise
Ship: MSC Meraviglia
Departure Port: New York City (Brooklyn), New York
Departure Date: Sunday, December 20, 2026
Itinerary Overview
Day 1: New York City (Brooklyn) – Depart 3:00 PM
Day 2: At Sea
Day 3: Port Canaveral, Florida – Arrive 1:00 PM, Depart 9:00 PM
Day 4: Ocean Cay Marine Reserve – Arrive 9:00 AM, Depart 7:00 PM
Day 5: Nassau, Bahamas – Arrive 8:00 AM, Depart 6:00 PM
Day 6: At Sea
Day 7: At Sea
Day 8: New York City (Brooklyn) – Arrive 7:00 AM