Effective May 1, we’re updating our Privacy and Cookie Policies.

Carnival Cruise Lines

Search hundreds of travel sites at once for the best cruise from Carnival Cruise Lines

Compare vs. KAYAK |

Carnival Cruise Deals

About Carnival Cruise Lines

Specializing in laid-back, family-friendly cruising for all the family, Carnival Cruise ships are renowned for their fun atmosphere, high-quality accommodation and excellent value for money. Departing almost exclusively from ports in North America, Carnival offers some of the best value cruising deals in the industry with their short 3 or 5-night cruises to the Caribbean, offering extremely good value for cost-conscious families.

Carnival operates one of the largest fleets of cruise ships in the world, with 25 vessels currently navigating the oceans. The average fleet age is 15.8 years with two state-of-the-art vessels set to be introduced during the 2018/19 season. Carnival Magic is one of the newer ships, launched in 2010 with the capacity for 3690 guests. Carnival Ecstasy, first launched in 1990, is known as a family-friendly favorite, with plenty of onboard entertainment for all ages.

Carnival Cruise Lines sail from most major ports in North America, with a number of options available. Short and long cruises depart weekly from Miami, Orlando and Fort Lauderdale to most destinations in the Caribbean and Gulf of Mexico, with more far-flung destinations also available such as a transatlantic crossing to Barcelona.

Carnival cruises also depart from Long Beach to explore the beauty of Western Mexico, taking in Baja and Catalina along the way. Those seeking a little more adventure can opt for a 7-night cruise to Alaska, to discover the awe-inspiring beauty of Glacier Bay where passengers get the chance to see dolphins and whales up close and in their natural habitat.

The most popular cruises are the Carnival short cruises which depart from all Miami’s major ports to explore the Western Caribbean. Offering extraordinary value for money, families can enjoy a short 4-day cruise to the Bahamas, taking in the beauty of Nassau, Princess Cays and the Bahamas, before returning home to Orlando.

While cruising, Carnival offers passengers an extensive shore excursion program with a range of exciting excursions available at every port-of-call. Excursions can be pre-booked online before departure or while onboard via the Shore Excursion Desk. Passengers may choose to snorkel in the marine-filled waters of St. John, zipline in Puerto Rico and ride a camel along the beach in Cabo San Lucas, among the array options.

While onboard passengers enjoy a range of facilities, with culinary delights including delicious fresh seafood at the Seafood Shack or the famous juicy burgers at Guy’s Burger Joint. Fine dining options are also available serving cuisine from around the world, along with child-friendly options at the Green Eggs and Ham Breakfast club.

There is also a range of shopping facilities onboard where passengers can treat themselves to duty-free luxury goods at a fraction of the cost. All Carnival Cruise ships also have onboard beauty salons where passengers can relax after a busy day exploring. Other fun activities include the WaterWorks slides, IMAX theatres, pools, mini-golf, basketball, jogging tracks and fitness classes. Game shows, stage shows and Dive-In movies complete the entertainment.

Carnival ships offer luxuriously equipped cabins with a range of amenities, including large ensuite bathrooms, oversized queen and king sized beds, complimentary Wi-Fi throughout, luxury bed linen and fresh towels each morning. Balcony rooms have a large outdoor area where passengers can enjoy stunning views.

A range of suites are also available which provide accommodation for up to five guests in interconnected rooms. For something different, Havana staterooms offer exclusive access to the Havana Bar and Pool, unique resort-themed decor, extra space, hammock chairs and luxurious rain showers. Carnival cruises offer something for everyone, with fun, luxury, adventure and relaxation onboard and exciting activities onshore.

Show more
Show less
8.2
Excellent
Panama Canal/C. America
Carnival Imagination
Night Baja Mexico
Thu Jun 13 - Sun Jun 16 (3 nights)
Carnival Cruise Lines
Long Beach (Los Angeles), California At Sea Ensenada, Mexico Long Beach (Los Angeles), California
DAY DESTINATIONS
1
Long Beach (Los Angeles), California
2
At Sea
3
Ensenada, Mexico
4
Long Beach (Los Angeles), California
Show more Show less
8.9
Excellent
Caribbean
Carnival Liberty
Night Bahamas
Fri Jun 14 - Mon Jun 17 (3 nights)
Carnival Cruise Lines
Port Canaveral (Orlando), Florida Nassau, Bahamas Nassau, Bahamas At Sea Port Canaveral (Orlando), Florida
DAY DESTINATIONS
1
Port Canaveral (Orlando), Florida
2
Nassau, Bahamas
3
Nassau, Bahamas
3
At Sea
4
Port Canaveral (Orlando), Florida
Show more Show less
8.5
Excellent
Caribbean
Carnival Victory
Night Bahamas
Fri Jun 14 - Mon Jun 17 (3 nights)
Carnival Cruise Lines
Miami, Florida At Sea Nassau, Bahamas Miami, Florida
DAY DESTINATIONS
1
Miami, Florida
2
At Sea
3
Nassau, Bahamas
4
Miami, Florida
Show more Show less
8.5
Excellent
Caribbean
Carnival Victory
Night Bahamas
Fri Jun 7 - Mon Jun 10 (3 nights)
Carnival Cruise Lines
Miami, Florida At Sea Nassau, Bahamas Miami, Florida
DAY DESTINATIONS
1
Miami, Florida
2
At Sea
3
Nassau, Bahamas
4
Miami, Florida
Show more Show less
8.0
Good
Panama Canal/C. America
Carnival Inspiration
Night Baja Mexico
Fri Jun 21 - Mon Jun 24 (3 nights)
Carnival Cruise Lines
Long Beach (Los Angeles), California At Sea Ensenada, Mexico Long Beach (Los Angeles), California
DAY DESTINATIONS
1
Long Beach (Los Angeles), California
2
At Sea
3
Ensenada, Mexico
4
Long Beach (Los Angeles), California
Show more Show less
8.9
Excellent
Caribbean
Carnival Liberty
Night Bahamas
Fri Jun 28 - Mon Jul 1 (3 nights)
Carnival Cruise Lines
Port Canaveral (Orlando), Florida Nassau, Bahamas Nassau, Bahamas At Sea Port Canaveral (Orlando), Florida
DAY DESTINATIONS
1
Port Canaveral (Orlando), Florida
2
Nassau, Bahamas
3
Nassau, Bahamas
3
At Sea
4
Port Canaveral (Orlando), Florida
Show more Show less
8.5
Excellent
Caribbean
Carnival Liberty
Night Bahamas
Fri Jun 21 - Mon Jun 24 (3 nights)
Carnival Cruise Lines
Port Canaveral (Orlando), Florida Nassau, Bahamas Nassau, Bahamas At Sea Port Canaveral (Orlando), Florida
DAY DESTINATIONS
1
Port Canaveral (Orlando), Florida
2
Nassau, Bahamas
3
Nassau, Bahamas
3
At Sea
4
Port Canaveral (Orlando), Florida
Show more Show less
8.3
Excellent
Panama Canal/C. America
Carnival Inspiration
Night Baja Mexico
Fri Jun 28 - Mon Jul 1 (3 nights)
Carnival Cruise Lines
Long Beach (Los Angeles), California At Sea Ensenada, Mexico Long Beach (Los Angeles), California
DAY DESTINATIONS
1
Long Beach (Los Angeles), California
2
At Sea
3
Ensenada, Mexico
4
Long Beach (Los Angeles), California
Show more Show less
7.9
Good
Panama Canal/C. America
Carnival Imagination
Night Baja Mexico
Thu Jun 20 - Sun Jun 23 (3 nights)
Carnival Cruise Lines
Long Beach (Los Angeles), California At Sea Ensenada, Mexico Long Beach (Los Angeles), California
DAY DESTINATIONS
1
Long Beach (Los Angeles), California
2
At Sea
3
Ensenada, Mexico
4
Long Beach (Los Angeles), California
Show more Show less
8.9
Excellent
Caribbean
Carnival Liberty
Night Bahamas
Fri Jun 7 - Mon Jun 10 (3 nights)
Carnival Cruise Lines
Port Canaveral (Orlando), Florida Nassau, Bahamas Nassau, Bahamas At Sea Port Canaveral (Orlando), Florida
DAY DESTINATIONS
1
Port Canaveral (Orlando), Florida
2
Nassau, Bahamas
3
Nassau, Bahamas
3
At Sea
4
Port Canaveral (Orlando), Florida
Show more Show less
8.3
Excellent
Panama Canal/C. America
Carnival Imagination
Night Catalina & Baja Mexico
Sun Jun 2 - Thu Jun 6 (4 nights)
Carnival Cruise Lines
Long Beach (Los Angeles), California Avalon, Catalina Island, California Ensenada, Mexico At Sea Long Beach (Los Angeles), California
DAY DESTINATIONS
1
Long Beach (Los Angeles), California
2
Avalon, Catalina Island, California
3
Ensenada, Mexico
4
At Sea
5
Long Beach (Los Angeles), California
Show more Show less
8.2
Excellent
Panama Canal/C. America
Carnival Imagination
Night Baja Mexico
Thu Jun 6 - Sun Jun 9 (3 nights)
Carnival Cruise Lines
Long Beach (Los Angeles), California At Sea Ensenada, Mexico Long Beach (Los Angeles), California
DAY DESTINATIONS
1
Long Beach (Los Angeles), California
2
At Sea
3
Ensenada, Mexico
4
Long Beach (Los Angeles), California
Show more Show less

Departure Ports for Carnival Cruise Lines

Long Beach
Miami
Cruise Calendar for Carnival Cruise Lines
Destination
Alaska
Bermuda
Caribbean
Europe
Panama Canal/C. America
Transatlantic

Cruise Ships of Carnival Cruise Lines