Carnival operates routes from U.S. ports to the Caribbean, Mexico, Alaska, and Hawaii
Carnival's fleet sails from multiple home ports across the United States, each offering different destinations. The Caribbean is the most common route, with ships departing from Miami, Port Canaveral, Galveston, New Orleans, and Tampa. Ships also sail to Mexico's Pacific coast from Long Beach and San Diego, to Alaska from Seattle, and to Hawaii from Long Beach. Where your ship goes depends entirely on which home port you book from and which itinerary you choose.
Most Carnival cruises last three to seven days, though some Alaska and Hawaii voyages run longer. A three-day cruise from Miami might visit Nassau and Half Moon Cay. A seven-day cruise from Galveston could stop in Cozumel, Belize City, and Roatán. The same ship may run different routes depending on the season—Caribbean routes shift in winter, while Alaska sailings happen only in summer.
Key Takeaways
- Carnival operates from nine U.S. home ports: Miami, Port Canaveral, Galveston, New Orleans, Tampa, Long Beach, San Diego, Seattle, and Honolulu.
- Caribbean routes are the most frequent, with stops at islands like Cozumel, Nassau, Jamaica, and the Bahamas depending on the itinerary length.
- Alaska cruises depart only from Seattle and run May through September, visiting Juneau, Ketchikan, and Glacier Bay.
- Mexico cruises from California ports visit Puerto Vallarta, Cabo San Lucas, and Mazatlán on the Pacific side.
- Your specific ports depend on your home port, cruise length, and the season you book.
Caribbean routes and what you'll see at each stop
The Caribbean is Carnival's busiest region. Ships from Miami and Port Canaveral (both in Florida) typically visit three to five islands on a four- to seven-day cruise. Common stops include Nassau in the Bahamas, Cozumel and Playa del Carmen in Mexico, Montego Bay in Jamaica, and Grand Cayman. Carnival also operates private beach days at Half Moon Cay and Princess Cays, islands the cruise line owns or leases.
New Orleans and Galveston ports focus on western Caribbean routes that include Cozumel, Belize City, and Roatán (Honduras). These tend to be longer cruises—five to seven days—because the ports are farther from the Caribbean islands. Tampa offers similar routes but with slightly different island combinations. The specific islands on your itinerary appear in your booking confirmation and on Carnival's website before you purchase.
Alaska cruises: seasonal routes from Seattle
Carnival's Alaska cruises depart only from Seattle and run from May through September. These are seven-day voyages that visit Juneau, Ketchikan, and Glacier Bay National Park. Some itineraries include a stop in Victoria, British Columbia. Alaska cruises are longer and more expensive than Caribbean cruises because the sailing distance is greater and the season is shorter.
Alaska cruises fill quickly because the season is limited to five months. If you want to sail to Alaska, book several months in advance. Carnival does not operate Alaska cruises in winter—the waters are too rough and daylight hours are too short for safe glacier viewing.
Mexico cruises from California ports
Long Beach and San Diego both operate Mexico cruises on the Pacific coast. These typically visit Puerto Vallarta, Mazatlán, and Cabo San Lucas on three- to seven-day itineraries. The Pacific Mexico routes differ from Caribbean routes because the ports are on Mexico's west coast rather than the Caribbean side. Sailing times are shorter from California, so three-day cruises are common.
Some Long Beach cruises also include stops in Ensenada, Mexico, which is just south of the California border. These are often the shortest and least expensive Carnival cruises available.
Hawaii cruises and inter-island itineraries
Carnival operates Hawaii cruises from Long Beach and from Honolulu. Long Beach cruises are longer—typically ten to fourteen days—because they include sailing time to and from Hawaii. Honolulu-based cruises are shorter, usually seven days, and visit the other Hawaiian islands: Maui, the Big Island, and Kauai. If you live in Hawaii or want to avoid the long sail from California, booking from Honolulu means you spend more time at island stops and less time at sea.
Hawaii cruises run year-round, though winter months (December through March) are the most popular and most expensive. Summer sailings are less crowded and less costly.
How to find which ports your specific cruise visits
Your cruise itinerary is listed on your booking confirmation email and on Carnival's website under "My Bookings" if you have an account. The itinerary shows the ship name, departure date, home port, each port of call in order, and the day you arrive and depart each port. It also shows whether any days are "sea days" with no port stop.
If you have not yet booked, Carnival's website lets you search by home port, cruise length, and destination. You can see all available itineraries for your chosen dates and compare which islands or regions each one visits. The search results show the price, the ship, and a brief itinerary summary before you click to see full details.
Seasonal changes and why routes shift
Carnival moves ships between regions based on demand and weather. Caribbean routes are heaviest in winter (November through March) when northern weather is cold. In summer, more ships move to Alaska and fewer to the Caribbean. Mexico routes run year-round but with more frequent sailings in winter.
This means the same ship may sail different routes in different seasons. If you sailed on a particular ship to the Caribbean in January, that same ship might be in Alaska in July. Carnival publishes its schedule about a year in advance, so you can see where ships will be during the months you want to travel.
Frequently Asked Questions
Can I get off the ship at a port and fly home instead of sailing back?
Cruise lines do not allow this because your cabin is part of the ship's inventory and you have paid for the full itinerary. If you disembark at a port and do not return, you forfeit the remaining cruise days and may face additional fees. Some cruise lines offer "open-jaw" itineraries where you fly home from a different city, but you must book this option before your cruise departs.
What if I want to stay longer at one port?
The cruise line controls the schedule and you cannot extend your stay at a single port. However, you can book a cruise that includes a longer port day at a destination you want to explore. Some itineraries include a full day or overnight in a port rather than just a few hours. Check the itinerary details before booking if a specific port matters to you.
Do all Carnival ships visit the same ports?
No. Carnival's fleet is divided by size and age, and different ships sail different routes. Newer, larger ships often sail longer itineraries with more ports. Smaller ships visit ports that larger ships cannot access. If you want a specific itinerary, check which ship operates it before booking.
Are there Carnival cruises that do not stop at any ports?
Most Carnival cruises include at least one port stop. However, some shorter cruises—particularly three-day sailings—may have only one or two port days and spend the rest at sea. Check the itinerary before booking if you want multiple port stops.
Can I request a specific port or itinerary change after I book?
Once your cruise is booked, you cannot change the itinerary or home port. If you need to change your travel dates, you can rebook a different sailing, but you will pay any price difference and may lose money if the new cruise costs less. Changes must be made through Carnival's website or by calling their reservations line.