5,124 Scheduled Cruises

Our database of future cruises currently has 5,124 departures scheduled. We make it easy to find just the right cruise based on date, destination, departure port, ship or cruise line.

Featured Cruises

Departing Today - July 21, 2017
Zambezi Queen
9 Night Discover Africa
Departing from: Hotel In Cape Town
Visiting: Board Zambezi Queen; Flight From Cape Town To Kasane; Motorcoach Transfer Kasane To Chobe River Landing Site; Cruising Onboard Zambezi Queen; Motorcoach Transfer Chobe River Landing Site To Victoria Falls; Hotel In Victoria Falls; Disembark Zambezi Queen; Flight From Victoria Falls To Johannesburg; End Of Vacation

Departing in 30 Days - August 20, 2017
7 Night Glacier Discovery Northbound
Departing from: Vancouver (Canada Place), British Columbia
Visiting: Cruise Inside Passage, Alaska; Ketchikan, Alaska; Juneau, Alaska; Skagway, Alaska; Cruise Glacier Bay National Park; Seward (Anchorage), Alaska

Departing in 90 Days - October 19, 2017
30 Night Holy Land and New World Explorer
Departing from: Piraeus (Athens), Greece
Visiting: Antalya, Turkey; Limassol, Cyprus; Haifa, Israel; Ashdod (Jerusalem), Israel; Rhodes, Greece; Souda (Chania), Crete; Valletta, Malta; Mgarr, Malta; Messina, Sicily, Italy; Naples, Italy; Civitavecchia (Rome), Italy; Cartagena, Spain... View more

Departing in 6 months - January 17, 2018
Queen Elizabeth
41 Night World Cruise Segment
Departing from: New York, New York
Visiting: Ft. Lauderdale (Port Everglades), Florida; Ocho Rios, Jamaica; Aruba; Panama Canal Full Transit; Puerto Quetzal, Guatemala; Cabo San Lucas, Mexico; San Francisco, California; Honolulu, Oahu, Hawaii; Bora Bora, French Polynesia; Papeete, Tahiti; Moorea, French Polynesia; Cross International Dateline... View more

Departing in 1 year - July 21, 2018
Carnival Freedom
7 Night Western Caribbean
Departing from: Galveston, Texas
Visiting: Galveston, TX; Fun Day at Sea; Fun Day at Sea; Montego Bay, Jamaica; Grand Cayman, Cayman Islands; Cozumel, Mexico; Fun Day at Sea; Galveston, TX
More Cruises Sailing Saturday July 21st: