MIA to Carnival Terminals

Straight to your Carnival ship, Terminal C or D

8 miles15-20 minutesFixed fare from $89

Carnival Cruise Line is PortMiami royalty, sailing year-round from Terminals C and D on the north side of Dodge Island. Ships like Carnival Celebration, Carnival Horizon and Carnival Magic turn around here every week, sending thousands of passengers through MIA on embarkation day. If you are one of them, the transfer is short: 8 miles, 15 to 20 minutes, fixed fare from $89.

Which terminal is yours? It changes by ship and sailing date, and Carnival tells you in your cruise documents a few days out. Practically, it matters less than you would think when you ride with us: Terminals C and D sit side by side and share the same approach off Port Boulevard, and your driver checks the port schedule the morning of your cruise. Give us your ship name at booking and we handle the rest.

Carnival check-in runs on arrival appointments, typically between 10:30 AM and 2:00 PM. If your flight lands at MIA in the morning, you can realistically be at the terminal within 45 minutes of walking off the plane; the meet and greet driver, included free waiting, and a direct route make the math predictable. Boarding generally closes 60 to 90 minutes before the posted departure, so a 4:00 PM sailing means being at the curb by 2:00 PM at the latest, and earlier is calmer.

Families are Carnival core, and they are ours too: child and booster seats are available as booking extras, our Business SUV takes six passengers with a stroller and full luggage, and the fare covers everyone in the car, not per person.

What to expect

  • Confirm your ship name; we match the terminal (C or D)
  • Meet and greet at MIA arrivals with luggage help
  • Drop-off at the Carnival porter curb for checked bags
  • Child and booster seats available on request