Carnival's Miami Terminals and Departure Locations

Carnival operates from two main cruise terminals in the Miami area: PortMiami (also called Port of Miami) and Port Everglades in Fort Lauderdale, about 30 miles north. Most Carnival ships depart from PortMiami, which sits on Biscayne Bay directly east of downtown Miami. Your specific departure terminal depends on which ship you booked and which itinerary you chose — the same Carnival ship may sail from different terminals on different weeks.

PortMiami is the busier of the two for Carnival. It has five cruise terminals, and Carnival uses multiple ones depending on the season and which vessels are in port. Port Everglades is the second-largest cruise port in the United States and handles Carnival ships as well, particularly larger vessels and certain Caribbean routes. Your cruise documents will list your exact terminal number and address.

Key Takeaways

  • Carnival ships leave from PortMiami (on Biscayne Bay in Miami proper) or Port Everglades (in Fort Lauderdale, 30 miles north), and your documents specify which one.
  • PortMiami is located at 1015 North America Way, Miami, FL 33132, and Port Everglades is at 1850 Eller Drive, Fort Lauderdale, FL 33316.
  • You must arrive at your assigned terminal at least two hours before departure for a standard cruise and three hours for international sailings.
  • Parking, rideshare drop-off, and valet options exist at both terminals, though costs and availability vary by location and season.
  • Your cruise confirmation email or documents will state your terminal, ship name, and exact departure time — check these before you travel to the port.

Finding Your Assigned Terminal

Your Carnival cruise documents — the confirmation email you received when you booked — contain your terminal assignment. Open your booking confirmation and look for "Terminal" or "Port Information." The document will show a terminal number (like "Terminal 2" at PortMiami) and the full address. If you booked through a travel agent, they should have sent you this information as well.

You can also log into your Carnival account on the Carnival Cruise Line website, go to "Manage My Booking," and view your reservation details. The terminal and departure time appear there. If you cannot find this information or it seems unclear, call Carnival's customer service at 1-888-227-6482 before you travel — they can confirm your terminal and answer questions about parking and check-in procedures.

PortMiami Terminal Details and Directions

PortMiami is located at 1015 North America Way, Miami, FL 33132. The address sits on the eastern side of Biscayne Bay, directly across from downtown Miami. If you are driving, take Interstate 95 to the MacArthur Causeway (FL-A1A), which leads directly to the port. Follow signs for cruise terminals once you enter the port area. The drive from Miami International Airport (MIA) takes about 20 to 30 minutes depending on traffic.

PortMiami has five cruise terminals numbered 1 through 5. Carnival uses multiple terminals, so your documents will specify which one. Each terminal has its own parking garage, check-in area, and security screening. Parking at PortMiami costs approximately $20 per day for standard parking, though rates vary. Valet parking is also available for a higher fee. Rideshare drop-off (Uber, Lyft) is permitted at designated zones outside each terminal.

Port Everglades Terminal Details and Directions

Port Everglades is located at 1850 Eller Drive, Fort Lauderdale, FL 33316, about 30 miles north of PortMiami. If you are driving from Miami, take Interstate 95 north toward Fort Lauderdale and follow cruise port signs. The drive from Miami International Airport takes approximately 45 minutes to an hour. From Fort Lauderdale International Airport (FLL), the port is only about 15 minutes away.

Port Everglades has multiple cruise terminals as well. Carnival ships typically depart from Terminal 2 or Terminal 4, though your documents will confirm which one. Parking costs approximately $15 to $20 per day, and valet service is available. Rideshare drop-off zones are clearly marked at the terminal entrances. The port is more compact than PortMiami, so check-in and security lines may move differently depending on the day and number of ships in port.

Arrival Times and Check-In Procedures

Plan to arrive at your terminal at least two hours before your scheduled departure time for a standard cruise. If your cruise is international (visiting non-U.S. ports), arrive three hours early. Carnival publishes your exact departure time in your cruise documents — this is the time the ship leaves the dock, not the time you should arrive. Arriving early gives you time to park, check in, go through security, and board without rushing.

Check-in begins several hours before departure, typically around 10 or 11 a.m. for afternoon sailings. You will need your cruise documents (confirmation email or printed papers), a valid passport or government-issued ID, and a credit card for onboard charges. Security screening is mandatory and similar to airport screening — remove shoes, belts, and metal items. The entire process from parking to boarding usually takes 45 minutes to an hour if lines are moderate.

Parking and Transportation Options

Both PortMiami and Port Everglades offer self-parking in on-site garages. Self-parking at PortMiami costs around $20 per day, and at Port Everglades around $15 to $20 per day, though prices may change seasonally. You pay when you leave, and the parking garage is connected to the terminal building, so you do not have far to walk with luggage. Valet parking is available at both ports for a higher fee — typically $25 to $35 per day — and the valet attendant parks your car while you check in.

Rideshare services (Uber, Lyft) drop off passengers at designated zones outside each terminal. This option works well if you do not want to pay for parking or drive in unfamiliar traffic. Taxis are also available at both ports. Some cruise passengers arrange for a friend or family member to drop them off, which is free but requires coordination for timing and the drop-off location. A few hotels near the ports offer "park and cruise" packages where you park your car and stay overnight before departure, though these cost extra.

What to Bring and What to Expect at Check-In

Bring your cruise documents (printed or on your phone), a valid passport or government-issued ID, and your credit card for onboard charges. Carnival will scan your documents and take your photo during check-in. You will also receive your room key card and any onboard credits or special offers tied to your booking. Have your luggage tagged by Carnival staff if you want it delivered to your cabin — otherwise, you carry it aboard yourself.

Security screening at the cruise terminal is similar to airport security. Remove shoes, belts, and items from your pockets. Liquids in carry-on bags must follow cruise line rules (usually 3.4 ounces or smaller per container, in a quart-sized bag). Once you pass security, you enter the boarding area and wait for your group to be called. Boarding typically takes one to two hours depending on how many passengers are on your ship. Once aboard, you can explore the ship, find your cabin, and settle in before departure.

Frequently Asked Questions

Can I find out which terminal my Carnival ship leaves from before I arrive?

Yes. Check your cruise confirmation email or log into your Carnival account online and view your reservation. Your terminal number and full address are listed there. If the information is unclear or missing, call Carnival customer service at 1-888-227-6482 to confirm before you travel.

What happens if I arrive late to the terminal?

Carnival closes the gangway 30 minutes before departure. If you arrive after that time, you will not be allowed to board, and Carnival will not refund your cruise fare. You would need to arrange your own transportation to meet the ship at its first port of call, which is expensive and not always possible. Arriving at least two hours early prevents this problem.

Is there a difference between parking at PortMiami and Port Everglades?

Both charge similar daily rates (around $15 to $20 for standard parking), but PortMiami is larger and may have longer walks from some parking areas to the terminal. Port Everglades is more compact. Valet is available at both. Check your cruise documents to see which port you are leaving from, then contact that port directly if you have specific questions about parking.

Do I need a passport to board a Carnival cruise from Miami?

It depends on your itinerary. If your cruise visits only U.S. ports (like Key West or Cozumel), a valid government-issued ID or passport card is sufficient. If your cruise visits non-U.S. ports or the Caribbean, a valid passport is required. Check your itinerary in your cruise documents to confirm what identification you need.

Can I take a taxi or rideshare to the cruise terminal instead of driving?

Yes. Rideshare services (Uber, Lyft) and taxis drop off passengers at designated zones outside both PortMiami and Port Everglades terminals. This is a good option if you do not want to pay for parking or navigate unfamiliar roads. Budget extra time for traffic, especially during peak travel hours, and confirm the drop-off location with your driver before you arrive.