Carnival operates cruises from U.S. ports to the Caribbean, Mexico, Alaska, and Hawaii
Carnival runs ships from nine U.S. homeports, and each one follows a different set of routes depending on the season. The Caribbean is the most common destination — ships leave from Miami, Port Canaveral, Galveston, New Orleans, and Tampa year-round, visiting islands like Cozumel, Jamaica, Grand Cayman, and the Bahamas on three- to seven-day trips. Mexico cruises depart from the same ports and stop at Ensenada, Cabo San Lucas, and Puerto Vallarta. Alaska sailings run May through September from Seattle and Vancouver, visiting Juneau, Ketchikan, and Glacier Bay. Hawaii cruises leave from Long Beach, California, and visit Honolulu, Maui, and the Big Island on seven-day loops.
The specific islands and ports you visit depend on which ship you book and how long the cruise lasts. A three-day Caribbean cruise visits fewer ports than a seven-day one. Carnival publishes its full schedule on its website, organized by departure port and month, so you can see exactly which ports each ship visits before you book.
Key Takeaways
- Carnival ships depart from Miami, Port Canaveral, Galveston, New Orleans, Tampa, Long Beach, Seattle, and Vancouver, with Caribbean and Mexico routes running year-round.
- Caribbean cruises typically visit three to five ports over three to seven days, including Cozumel, Jamaica, Grand Cayman, and Nassau.
- Alaska cruises run seasonally from May through September and visit glaciers and Inside Passage ports like Juneau and Ketchikan.
- Hawaii cruises depart from Long Beach and visit the major islands on seven-day rotations.
- The exact ports on your cruise depend on the ship, the departure date, and the length of the voyage — check Carnival's schedule before booking.
Caribbean routes from Florida and Texas ports
Most Carnival cruises are Caribbean sailings, and they leave from five homeports. Miami and Port Canaveral (near Orlando) send ships to the eastern and central Caribbean, stopping at ports like Cozumel, Jamaica, Grand Cayman, and the Bahamas. Galveston, Texas, and New Orleans send ships to the western Caribbean and Mexico, visiting Cozumel, Belize, and Roatán. Tampa sends ships to both regions depending on the ship and season.
Caribbean cruises range from three days to seven days. A three-day cruise typically visits one or two ports plus a day at sea. A five-day cruise visits two to three ports. A seven-day cruise visits four to five ports. The itinerary changes by ship and season — Carnival rotates its fleet between ports, so the same ship may sail different routes in winter versus summer.
Mexico cruises from Gulf Coast ports
Carnival offers dedicated Mexico cruises from Galveston, New Orleans, and Tampa. These typically visit Cozumel, Cabo San Lucas, Puerto Vallarta, and Ensenada, depending on the length and the ship. Most Mexico cruises are four to seven days long.
Cozumel is the most frequently visited Mexican port on Carnival ships. It sits on the Caribbean side of the Yucatán Peninsula and is a major cruise destination because of its beaches and proximity to Mayan ruins. Cabo San Lucas and Puerto Vallarta are on the Pacific side and are visited on longer cruises or on ships that sail from the West Coast.
Alaska cruises from Seattle and Vancouver
Carnival operates Alaska cruises from Seattle, Washington, and Vancouver, British Columbia, from May through September. These seven-day cruises visit ports in the Inside Passage, including Juneau, Ketchikan, and Sitka, plus Glacier Bay National Park. Some itineraries also include a stop in Victoria, British Columbia.
Alaska cruises are seasonal because the Inside Passage is navigable only during the warmer months. Ships visit glaciers, wildlife viewing areas, and small towns that are accessible mainly by water. These cruises are longer and more expensive than Caribbean cruises, and they book up quickly during peak summer months.
Hawaii cruises from Long Beach
Carnival operates Hawaii cruises from Long Beach, California, on seven-day loops that visit Honolulu, Maui (Lahaina), the Big Island (Hilo or Kona), and Kauai (Nawiliwili). The ship departs Long Beach, spends four days at sea crossing the Pacific, and then visits the islands over three days before returning to Long Beach.
Hawaii cruises run year-round from Long Beach. Because the voyage includes four days at sea, it is longer and more expensive than a Caribbean cruise of the same length. The ship stays in each Hawaiian port for a full day, which gives you time to explore or book a shore excursion.
How to find the specific ports for your cruise date
Carnival publishes its complete schedule on its website, searchable by departure port, month, and cruise length. When you search for a cruise, the itinerary shows you the exact ports, the days you spend in each port, and whether the port is a port day (you go ashore) or a sea day (the ship is at sea).
The itinerary also shows you the ship name, the departure and return dates, and the cabin price range. Some ships visit the same ports on different dates, so if you are flexible on when you travel, you may find a cheaper sailing to the same destination. Carnival also offers repositioning cruises — longer voyages where the ship moves from one region to another, such as from the Caribbean to Alaska in spring — and these visit more ports than standard cruises.
Seasonal changes in Carnival's routes
Carnival moves its ships between regions based on the season. In winter, most ships sail Caribbean and Mexico routes from Gulf Coast and Florida ports. In spring and summer, some ships move to Alaska and Europe. In fall, ships return to the Caribbean and Mexico. This rotation means the same ship may sail different routes depending on the month you book.
Peak season for Caribbean cruises is December through March, when the weather is warm and dry. Summer is peak season for Alaska cruises. Mexico cruises run year-round but are busier in winter. Hawaii cruises run year-round but are busier during school holidays and summer. If you want lower prices, book during shoulder seasons — April to May or September to November for Caribbean, or late May or early September for Alaska.
Frequently Asked Questions
Can I see a map of all Carnival cruise routes?
Carnival's website shows each route when you search for a cruise by departure port and date. The itinerary lists the ports in order and the days you spend in each one. You can also call Carnival or visit a travel agent to discuss routes and see maps of the regions.
Do all Carnival ships visit the same ports?
No. Different ships sail different routes from the same port. For example, two ships leaving Miami on the same date may visit different Caribbean islands. The itinerary depends on the ship's size, age, and Carnival's schedule for that season.
What is the difference between a port day and a sea day?
A port day is when the ship docks at a port and you can go ashore to explore. A sea day is when the ship is traveling between ports and you stay on the ship. Most cruises have a mix of both. Longer cruises have more port days.
Can I book a cruise that visits only one port?
No. All Carnival cruises visit at least two ports plus the home port where you board. The shortest cruises are three days and typically visit one or two ports. If you want to spend more time in one location, you can book a longer cruise that returns to the same port multiple times, or book a land tour before or after your cruise.
Do Carnival ships ever visit Europe or other regions?
Carnival operates some repositioning cruises and seasonal sailings to Europe, Canada, and other regions, but these are less common than Caribbean and Mexico cruises. Check Carnival's website for the full list of destinations, which changes by season.