Category: Miami

  • Disney Cruise Line does not sail from PortMiami

    Disney Cruise Line does not sail from PortMiami

    No PortMiami terminal letter belongs to Disney Cruise Line, and the county cruise line list agrees

    Disney Cruise Line sails from Port Canaveral and from Fort Lauderdale, and PortMiami is neither of them. Six of the ten cruise terminal letters at PortMiami carry an operator on the county’s pages and no letter carries Disney. At Port Everglades, in Fort Lauderdale, the Disney Cruise Line terminal opened in Fall 2023.

    The Disney Cruise Line departure port list read in September 2026 names 18 ports worldwide and none of them is Miami. Two of those 18 sit in Florida, Port Canaveral and Fort Lauderdale, and the company prints a street address for each one. The cruise lines page Miami-Dade County maintains for PortMiami runs alphabetically from Azamara Cruises to Voyages, taking in Carnival, Celebrity Cruises, Holland America Line, MSC Cruises, Norwegian Cruise Line, Princess and Royal Caribbean along the way. No Disney entry appears on it.

    That absence is easy to miss because a Miami search behaves as though the sailing existed. Hotels near the port sell rooms, county garages publish rates, and a flight into Miami International Airport looks like the right flight. No single one of those bookings is wrong by itself. Together they land 25.7 miles from the correct building if the ship is a Disney ship, because 25.7 miles is what Miami-Dade County publishes between PortMiami and Fort Lauderdale/Hollywood International Airport.

    What follows sets out what each issuer prints and what each one leaves blank, then prices the correction in both directions it can run, north to Port Canaveral or up the coast to Port Everglades.

    Cruise port and its issuerWhat the issuer publishes about Disney Cruise LineBuilding and street addressPublished cruise parking rateDistance the issuer publishes
    PortMiami, Miami-Dade CountyNothing. Absent from the cruise terminals page and from the cruise lines page alikeNo Disney building on the letters AA, A, B, C, D, E, F, G, J or V$25 per vehicle, per space, per day at Garages C, D, F, G and Surface Lot E; $35 at Garage AA and Garage B7.1 miles to Miami International Airport; 25.7 miles to Fort Lauderdale/Hollywood International Airport
    Port Everglades, Broward County“Disney Cruise Line terminal opened in Fall 2023”Cruise Terminal 4, 1800 SE 20th Street, Fort Lauderdale, FL 33316$25 daily maximum, and $35 for oversized vehicles, daily maximum, since October 1, 2026Not published for the run to PortMiami
    Port Canaveral, Canaveral Port AuthorityDisney Fantasy, Disney Treasure and Disney Wish on the master scheduleCruise Terminal 8 at 9155 Charles M. Rowland Drive, with Cruise Terminal 10 at 9005 on the same road$20.00 per day plus tax, day of arrival and day of departure includedApproximately 45 minutes west of Orlando International Airport; a 42 mile route per the Greater Orlando Aviation Authority

    Three issuers, three rate structures, and only one of the three has a Disney building to sell parking beside.

    Fort Lauderdale and Port Canaveral are the only Florida ports on the Disney departure list

    Disney Cruise Line publishes a departure port index of 18 entries, and the Florida share of it is two names, Fort Lauderdale and Port Canaveral. The featured Florida page on the same site narrows to the identical pair and describes each in a paragraph without mentioning Miami once.

    The addresses come from a separate Disney page that lists every departure port with its terminal and its parking arrangement. Port Canaveral gets two entries there, Cruise Terminal 8 at 9155 Charles M. Rowland Drive and Cruise Terminal 10 at 9005 on the same road, both with parking that opens at 10:15 a.m. Fort Lauderdale gets three, Cruise Terminal 2 at 1801 SE 20th Street, Cruise Terminal 4 at 1800 SE 20th Street and Cruise Terminal 26 at 2026 Eller Drive, with parking opening at 10:30 a.m. and 10:45 a.m. depending on the building. Miami would fall between Melbourne and New Orleans on the alphabetical index, and the index runs from Melbourne straight to New Orleans.

    The Fort Lauderdale end is confirmed by Broward County from its own side. Its page for Cruise Terminal 4 records a “Disney Cruise Line terminal opened in Fall 2023” at 1800 SE 20th Street and connects the building to the 1,818 space Heron Garage, which the county also assigns to Cruise Terminal 2. Cruise parking there carries a $25 daily maximum, with $35 for oversized vehicles and $5 for the first hour, on the rates in force since October 1, 2026.

    A legacy Disney address for Miami still resolves, and the page it serves has no Miami on it

    One Disney Cruise Line URL still carries Miami in its path, a departure port information address filed under the Caribbean destinations tree. Requested in September 2026, it answers, and what it returns is the same general Disney departure port index, with Fort Lauderdale and Port Canaveral on it and no Miami entry, no Miami terminal and no Miami parking line.

    That behaviour is worth naming precisely, because a live URL containing the word Miami is exactly the kind of artefact that keeps a wrong assumption alive in search results and in bookmarks. A URL is not a schedule. The schedule is the port list, and the port list has 18 names on it.

    The readability of Disney’s pages has moved as well. In August 2026 the port pages on the same domain served a JavaScript shell to a plain client, and served it in Spanish, so terminal numbers and arrival windows were unreadable without a browser. The departure port address page read as ordinary text in September 2026 and gave up every terminal address quoted here. Anyone checking a Disney figure should record which of the two behaviours they hit, because the answer changes from month to month.

    Ten letters at PortMiami, six operators named, and a Garage K with no terminal behind it

    PortMiami runs on ten cruise terminal letters, AA, A, B, C, D, E, F, G, J and V, all of them assigned by Miami-Dade County. There is no Terminal H, no Terminal I and no Terminal K, though Garage K exists on the southside and shares Cruise Terminal J with Garage J. Six of the ten letters carry a company on the county’s pages, and the six are MSC Cruises at Cruise Terminal AA, Royal Caribbean International at Cruise Terminal A, Norwegian Cruise Line at Cruise Terminal B, Carnival Cruise Line at Cruise Terminals D and E, and Virgin Voyages at Cruise Terminal V. Cruise Terminals C, F, G and J carry none.

    The parking pairings follow the same letters. Cruise Terminal AA draws Garage AA, A draws Garage A, B draws Garage B, C draws Garage C, D draws Garage D and Surface Lot D, E draws Surface Lot E, and Cruise Terminals F, G and V all draw Multi-Level Garage G at 921 N America Way, which sits on the $25 long term line. The full breakdown of how the northside and southside letters map onto their garages covers the addresses building by building. What no pairing produces is a Disney line, in either column.

    A traveller who arrives at that list looking for a Disney letter usually arrives carrying a Port Canaveral habit. The Canaveral Port Authority numbers its terminals and puts Disney Fantasy, Disney Treasure and Disney Wish at Cruise Terminal 8, with the Disney Wish moving to Cruise Terminal 10 on 16 separate dates in the master schedule. A number is not a letter, and neither system translates into the other.

    Unwinding a Miami booking for a Fort Lauderdale sailing, priced across 25.7 miles

    Miami-Dade County publishes 25.7 miles between PortMiami and Fort Lauderdale/Hollywood International Airport, the airport that sits next to Port Everglades. That figure is the closest published measurement of the gap, and both counties leave the direct PortMiami to Port Everglades mileage unprinted.

    Broward County prices the road, in two numbers that do not match. Its taxi rate table sets the fee between Fort Lauderdale/Hollywood International Airport and PortMiami at $86, and its page for cruise passengers, updated on 29 July 2026, says the fee “will be about $67”. For the drive without traffic the same county allows 45 minutes. The rate table carries its own caveat, that the figures are estimates and may vary and are subject to change due to the current fuel surcharge, which is a good reason to hold the two numbers as a band rather than a point. A taxi fare is charged per car rather than per traveller, so a couple pays that band once.

    Parking runs the other way and favours the correction. Eight billed days at the PortMiami long term line reach $212.00 at $25 per day with Florida sales tax at 6 per cent, or $296.80 at the $35 line that Garage AA and Garage B carry. Port Everglades applies a $25 daily maximum instead, with each day starting when the ticket is pulled and, under item 1135 of its tariff, sales taxes already included, so the same eight days sit at $200.00. Correcting the port therefore recovers between $12.00 and $96.80 of parking, and it does so against a taxi band of $67 to $86, which makes the switch a net cost on the low PortMiami rate and only modestly favourable on the high one.

    The winner by scenario is straightforward. A driver already holding a Miami hotel should keep the hotel, drive the 25.7 miles and park at Port Everglades, because the $25 daily maximum there, tax included, still undercuts both PortMiami lines once their 6% is added, $26.50 and $37.10, and the ship is at the far end of the drive anyway. A flier holding a Miami International Airport arrival should compare the change fee against the taxi band rather than assume the flight is lost, since the published fares on the Miami airport run stop at PortMiami and buy nothing beyond it. The nuance that decides both cases is the parking rate a traveller was going to pay in Miami, $25 or $35, because only the higher one turns the correction into a saving.

    Unwinding a Miami booking for a Port Canaveral sailing, a leg neither issuer prices

    The Port Canaveral correction is harder to budget, and the reason is an absence rather than a price. Neither Miami-Dade County nor the Canaveral Port Authority publishes a distance, a driving time or a fare between PortMiami and Port Canaveral. The road exists and nobody in this set of issuers measures it.

    What is published sits at the Orlando end. The Canaveral Port Authority places its terminals approximately 45 minutes west of Orlando International Airport, and the Greater Orlando Aviation Authority publishes a 42 mile route for the same leg together with a $115 taxi estimate. Parking at the Disney berths runs $20.00 per day plus tax, counting the day of arrival and the day of departure, so a seven night sailing books eight days at $160.00 plus a tax rate the port does not publish. Terminal garages there do not open before 10 AM.

    Rebooking the flight into Orlando wins this scenario, on published figures alone. Every leg of the Orlando approach has a number attached to it, from the 42 miles to the $115 taxi estimate to the $20.00 daily rate, while the Miami to Port Canaveral drive has none. The matter that complicates it is timing, because a change fee is charged today and the unpriced drive is only felt on embarkation morning, when the parking gates at the Cape open at 10 AM whatever time the car left Miami.

    Nothing was prepaid at a PortMiami garage, and the rate board explains why

    The rule Miami-Dade County publishes is that parking lot users pay upon exiting the parking facilities. A car that was going to enter a county garage and never enters owes the county nothing, which removes the item a traveller is likeliest to assume is stranded once the port turns out to be the wrong one.

    The rate board still repays a careful read, because two of its lines look like cruise rates and are not. The $10 and $20 short term lines both carry “no overnight” beside them, so neither can cover a sailing of any length. The long term line is $25 per vehicle, per space, per day, “overnight or greater”, at Garages C, D, F, G and Surface Lot E, and $35 at Garage AA and Garage B. A rate by rate reading of the PortMiami parking schedule sets out which facilities carry a price and which carry none at all.

    The counting rule lives outside the web page entirely, in PortMiami Terminal Tariff No. 010, effective 1 October 2025. Item 710 charges the day of entry and each succeeding day, which converts seven nights into eight billed days, and the tariff states that Florida has set the general sales tax rate at 6 per cent. Two other figures in that document are worth carrying into any port comparison. A lost ticket is $275.00 in the tariff and “for a maximum of $275” on the web page, and crew member parking is $50 per week.

    Checks that separate a Miami cruise search from a Disney sailing before anyone drives

    • Read the cruise line’s own departure port index rather than the port’s. The index Disney Cruise Line publishes carries 18 ports and the company maintains it, while Miami-Dade County has no reason to list a line that does not call there.
    • Treat a terminal letter and a terminal number as evidence of which port you are looking at. PortMiami uses letters and the Canaveral Port Authority numbers its seven cruise terminals 1, 2, 3, 5, 6, 8 and 10, so a booking confirmation that says Terminal 8 is not describing a building in Miami.
    • Check the parking opening time against the boarding time. The Port Canaveral garages open at 10:15 a.m. on the Disney page, against 10:30 a.m. or 10:45 a.m. at Port Everglades, and the Canaveral Port Authority states that its terminal garages do not open before 10 AM.
    • Pin the ship to a building before booking the hotel. Working out which PortMiami terminal a booked ship uses takes minutes and settles whether the Miami plan survives at all.
    • Price the taxi as a band, not a figure. The rate table Broward County keeps says $86 and its cruise passenger page says about $67 for the same trip, quoted alongside 45 minutes of driving without traffic.
    • Compare parking maxima before assuming Miami is the expensive option in every column. Port Everglades posts $25 daily and $35 for oversized vehicles since October 1, 2026, Port Canaveral posts $20.00 per day plus tax, and PortMiami posts $25 and $35 with 6 per cent on top.

    Where the Miami and Disney mix-up does its real damage

    The costly version of this error is not the parking. A hotel booked beside PortMiami for a sailing out of Port Everglades leaves a couple 25.7 miles from the ship on the one morning when the gap matters, and neither county publishes a shuttle or a fare for the leg between the two ports.

    The second failure is reading an empty column as a spare building. Cruise Terminals C, F, G and J carry no operator on the Miami-Dade County cruise terminals page, and a blank in that column is not an unclaimed Disney berth. Garage F compounds the confusion by carrying a $25 rate with no terminal assigned to it, no street address and no clearance height printed beside it.

    The third is trusting the cruise line’s number over the county’s. Virgin Voyages tells its passengers that long term parking at PortMiami is “$22 per night” while Miami-Dade County publishes $25 per day for the same garage, a $3 gap that repeats across eight billed days. A figure a cruise line attributes to a port is not the same thing as a figure the port publishes, and only one of the two is charged at the exit barrier.

    The fourth is reading a Port Canaveral fact into a Miami plan. A Disney sailing at Cape Canaveral means Cruise Terminal 8, with the Disney Wish at Cruise Terminal 10 on 16 dates, garages that open at 10 AM and a $20.00 per day rate plus a tax the port never states. Not one of those five figures transfers to Miami-Dade County, which prints its tax rate, opens its garages on a different schedule and bills eight days for seven nights.

    The verification pass behind a guide built on an absence

    Establishing that something is not published takes more reading than confirming that it is. Four pages carried the Disney Cruise Line side, the departure port index, the Florida ports page, the departure port address and parking page and the legacy Miami URL, each of them requested in September 2026. Miami-Dade County supplied four more, the PortMiami cruise terminals page, the cruise lines page, the cruise FAQ and the parking schedule, all read in August and September 2026, along with PortMiami Terminal Tariff No. 010, effective 1 October 2025. The Cruise Terminal 4 page and the cruise parking rates came from Broward County, and the $20.00 per day rate and the master schedule behind the Disney berths came from the Canaveral Port Authority.

    The figures in this guide were verified in September 2026 against the sources named in each section. Every figure credited to Broward County was read again, twice and with identical text, on October 7, 2026: the Cruise Terminal 4 page and the airport taxi figures were unchanged, and the Port Everglades parking maximum had risen from $20 to $25 on October 1, 2026, which is the rate used above. One boundary belongs under every $35 figure above. That rate sits on the county’s PortMiami parking page and not in Item 710, whose only long term line is $25.00, and the 6% the tariff names covers the charges the tariff itself prices. Broward County and Miami-Dade County tariff items carry October 1 effective dates, shuttle fares and cruise line transfer prices change by season, and ship schedules change weekly; check the issuer’s page before you travel. No provider paid for placement here, and none can pay to appear. Where a booking link earns Lot and Gate a commission it is marked as sponsored and flagged in this line, and as of September 2026 no affiliate link is live anywhere on this site.

    Six questions a Miami search for Disney Cruise Line leaves open

    The answers below carry the same readings as the tables above, September 2026 for Miami-Dade County and Disney and October 7, 2026 for Broward County, including the 25.7 miles Miami-Dade County publishes to Fort Lauderdale/Hollywood International Airport and the $25 daily maximum Broward County posts for cruise parking at Port Everglades.

    Does Disney Cruise Line sail from PortMiami?

    No. Six of the ten PortMiami terminal letters carry an operator on the Miami-Dade County pages, MSC Cruises, Royal Caribbean International, Norwegian Cruise Line, Carnival Cruise Line and Virgin Voyages, and Disney is not among them. On the cruise line’s own departure port list, 18 ports appear and Miami is not one.

    Which Florida ports does Disney Cruise Line sail from?

    Two. The Disney Cruise Line list gives Port Canaveral, with Cruise Terminal 8 at 9155 Charles M. Rowland Drive and Cruise Terminal 10 at 9005 on the same road, and Fort Lauderdale, where the Disney terminal at Port Everglades opened in Fall 2023 as Cruise Terminal 4.

    How far is PortMiami from the Disney terminal at Port Everglades?

    Neither county publishes that distance. Miami-Dade County publishes 25.7 miles between PortMiami and Fort Lauderdale/Hollywood International Airport, which sits beside Port Everglades, and Broward County publishes a taxi fee from that airport to PortMiami of $86 in its rate table and about $67 on its cruise passenger page.

    Is cruise parking cheaper at Port Everglades or at PortMiami?

    Port Everglades, once tax and day counting are applied. Broward County posts a $25 daily maximum for cruise parking since October 1, 2026, sales taxes included under its tariff, and $35 for oversized vehicles. The Miami-Dade County long term line is $25 per vehicle, per space, per day and $35 at Garage AA and Garage B, or $212.00 and $296.80 across eight billed days.

    Does a PortMiami garage take payment before the cruise?

    No. The rule Miami-Dade County publishes is that parking lot users pay upon exiting the parking facilities, so a car that never arrived owes the county nothing. Worth knowing for anyone still reading the rate board, the $10 and $20 PortMiami lines both carry no overnight beside them and cannot cover a sailing.

    How do I check which terminal my cruise actually leaves from?

    Read the operator, not the city. PortMiami runs on letters, AA, A, B, C, D, E, F, G, J and V, while the Canaveral Port Authority numbers its terminals and puts Disney at Cruise Terminal 8. A letter and a number cannot describe the same building.

    A departure port list is a claim about where the ship is

    A cruise logistics question normally starts from a building and works outward to a rate. Here the building does not exist, and the useful work was proving that, across four Disney pages and four Miami-Dade County pages read in September 2026. Correcting to Port Everglades recovers $12.00 to $96.80 of parking against a taxi band of $67 to $86, and correcting to Port Canaveral trades an unpriced drive for an airport run the Greater Orlando Aviation Authority puts at 42 miles with a $115 taxi estimate.

    Miami sells everything a cruise needs except the one ship somebody came looking for.

    Related guides

  • Virgin Voyages Terminal V at PortMiami: Why You Park in Garage G

    Virgin Voyages Terminal V at PortMiami: Why You Park in Garage G

    The PortMiami parking rate Virgin Voyages prints sits $3 below the one the county charges

    Virgin Voyages tells Sailors that long term cruise parking at PortMiami costs $22 per night, and Miami-Dade County, which sets the rate, publishes $25 per vehicle, per space, per day for Multi-Level Garage G, the facility it pairs with Cruise Terminal V. Eight billed days reach $212.00 with sales tax.

    Cruise Terminal V opened in 2022 and stands at 718 N Cruise Blvd, an address Miami-Dade County does not print on its parking page. What Miami-Dade County prints instead is the garage, at 921 N America Way, handed to Cruise Terminal F and to Cruise Terminal G as well.

    So the drive to a Virgin Voyages ship is described in halves by two issuers who disagree about the price. The cruise line names the building a driver should aim at and attributes a figure to PortMiami that PortMiami does not publish. The county publishes the figure and never names the cruise line beside it.

    What follows is each half set against the other: the rate block the county applies to Garage G, the arithmetic that turns a nightly quote into an eight day bill, the arrival clock Virgin Voyages prints for Terminal V, and the letter on the garage, which belongs to a terminal that broke ground in January 2026. Every figure below was read from the issuer’s own page in September 2026.

    Detail a Cruise Terminal V driver needsWhat Miami-Dade County publishesWhat Virgin Voyages publishes
    Facility serving Cruise Terminal VMulti-Level Garage G“The closest garage to Terminal V is Garage G”
    Long term parking rate$25 per vehicle, per space, per day, overnight or greater“$22 per night”
    Short term parking rate$10 per vehicle, per space, per day, marked no overnight“$8 for short-term parking”
    Days billed on a seven night sailingEight, under item 710 of Terminal Tariff No. 010No day count published
    Terminal street addressNot published on the parking or cruise terminals page718 N Cruise Blvd, Miami, FL 33132
    Garage street address921 N America WayNot published
    Vehicle clearance inside the garage9 feet 6 inches on the first floor, 6 feet 11 inches aboveNot published

    Neither page carries both addresses, and only one of them carries the rate that the exit barrier will take.

    Two cruise lines are named on the PortMiami parking page and Virgin Voyages is not one of them

    The PortMiami rate schedule labels exactly two of its facilities with a company. One block is headed Garage A (Royal Caribbean) and carries a link instead of a price. The next is headed Garage B (Norwegian Cruise Line) and carries $35 per vehicle, per space, per day, effective January 1, 2025. Every other facility on the page is a letter.

    Cruise Terminal V falls into the unlabelled group. Its parking sits inside a block headed Garages C, D, F, G and Surface Lot E, which prices four garages and one open lot together and mentions no ship, no brand and no terminal name. Scanning that page for the word Virgin returns nothing, and scanning it for the letter V returns a single line, in the pairing list, sending Cruise Terminal V to Multi-Level Garage G.

    That single line is the whole of the county’s guidance for the drive. Below it runs a list of garage addresses covering Garage AA, A, B, C, D, G, J and K plus three surface lots, and that list omits Garage F entirely even though Garage F is priced further down the same page. The way the port hands out those letters, and why a garage letter and a terminal letter so rarely match, is set out in the northside and southside split that decides which building a PortMiami letter points at.

    The cruise line fills the gap from its own side. Its port information page answers the question the county leaves as a table row, in a sentence: the closest garage to Terminal V is Garage G. The line names the building and the county prices it.

    Cruise Terminal V stands on N Cruise Blvd and Multi-Level Garage G stands on N America Way

    Two streets, two issuers, one drive. Virgin Voyages publishes 718 N Cruise Blvd, Miami, FL 33132 as the address of Terminal V, and repeats it on the press release that opened the building on February 14, 2022. On the other side of the pairing, Miami-Dade County publishes 921 N America Way as the address of Multi-Level Garage G, and no street address at all for any cruise terminal, on either its parking page or its cruise terminals page.

    The consequence is small and expensive. A driver who types the address the cruise line publishes arrives at the terminal frontage, where porters take luggage and cars do not stay. A driver who types the address the county publishes arrives at the garage and walks. Nobody publishes the walk, the distance between the two points, or a shuttle between them, and the free service that does exist runs on other terms entirely.

    That free service is worth reading exactly. PortMiami provides shuttle service between terminals only when a ship departs from one terminal and returns to a different terminal, and the parking page adds that it operates on cruise days. It moves passengers between berths on a swapped itinerary. It is not a bus from Garage G to a check-in desk.

    Garage G also holds the tallest published entrance at the port and one of its lowest upper decks. The county’s clearance table gives it 9 feet 6 inches on the first floor and 6 feet 11 inches on the remaining floors, so a vehicle that clears the entrance can lose up to two feet seven inches of headroom the moment it climbs, the largest fall the county publishes for any PortMiami garage. Oversized vans, recreational vehicles and vehicles with trailers are directed to Surface Lot E instead, at $25 per space, per day and $50 per day if two spaces are used, and the county pairs Surface Lot E with Cruise Terminal E.

    Eight billed days at $25 against seven nights at the $22 the cruise line quotes

    Item 710 of PortMiami Terminal Tariff No. 010, effective October 1, 2025, applies established parking rates to the day a vehicle enters the parking lot and to each succeeding day it remains on the lot. Entry day plus each following day is nights plus one, so a Saturday to Saturday Virgin Voyages sailing bills eight days at Multi-Level Garage G, not seven.

    Run both quotes through that rule. At the county’s $25 the eight days come to $200.00, and the same tariff states that its rates and charges are exclusive of any sales tax and gives the Florida general rate as 6%, which lifts the bill to $212.00, or $106.00 a head for two adults. At the cruise line’s $22 the same eight days would be $176.00, and a Sailor who reads per night as seven nights budgets $154.00. The shortfall at the barrier is $36.00 in the first reading and $58.00 in the second.

    Sailing length widens the gap in one direction only. On a four night voyage the five billed days run $132.50 with tax against the $88.00 that four nights of $22 arithmetic suggests, and on an eleven night voyage the twelve billed days run $318.00. The county’s own lost ticket line puts a ceiling on the run: it charges a maximum of $275 for a lost ticket, described as equivalent to an 11-day cruise, and that ceiling is short of a fifteen day stay at $25.

    The short term line traps a different reader. Its $10 rate carries the words no overnight beside it, so it never applies to a car left for a voyage, and Virgin Voyages reproduces the same structure with $8. Both issuers publish two rates. Only one of the four numbers is the one a Sailor pays, and the two pages disagree about which. The whole schedule, block by block, is unpicked in what each PortMiami garage costs and which facilities carry no county rate at all.

    Six published routes into Cruise Terminal V, priced for two adults on a seven night sailing

    The premises stay fixed across the table: two adults, one seven night Virgin Voyages sailing out of Terminal V, one vehicle, and the 6% general rate named in Terminal Tariff No. 010 applied wherever Miami-Dade County is the issuer.

    Route into Cruise Terminal VPublished figure and issuerTwo adults, seven nightsLimitation the issuer publishesBest for
    Multi-Level Garage G, 921 N America Way$25 per vehicle, per space, per day, long term, Miami-Dade County$212.00 with 6% sales tax across eight billed days6 feet 11 inches of clearance above the first floor, and no reserved parkingA car that has to stay at PortMiami for the voyage
    Multi-Level Garage G short term line$10 per vehicle, per space, per day, Miami-Dade Countyn/a for a sailingThe line is marked no overnight, so it cannot cover a cruiseA driver collecting a disembarking party
    Drop-off at Cruise Terminal V, 718 N Cruise Blvd$0.00 in parking, Virgin Voyages$0.00Porters accept luggage from 9 AM and the driver leaves with the carA party with somebody driving the car home
    Taxi or rideshare from Miami International Airport7.1 miles to PortMiami, Miami-Dade CountyNo fare published by either issuerNeither Miami-Dade County nor Virgin Voyages prints a fare or a journey time for the legTwo adults flying into Miami International
    Taxi from Fort Lauderdale-Hollywood International Airport$86 in the Broward County fare table and about $67 on its cruise passengers page$172.00 for two trips at the higher figureBroward County publishes two different fares for the same legTwo adults flying into Fort Lauderdale
    Free PortMiami shuttle between terminals$0.00, Miami-Dade County$0.00Runs only when a ship departs from one terminal and returns to a different one, on cruise daysA voyage that comes back to another berth

    Three of those rows have a declared winner. For a party with a driver who takes the car home, the drop-off row wins outright at $0.00, and the criterion is that no vehicle occupies a space at all. For a party flying into Fort Lauderdale, two Broward County taxi trips at $172.00 beat $212.00 plus the drive south, and the margin grows to $78.00 if the $67 figure on the same county’s cruise passengers page is the one that appears on the meter.

    For a party that has to leave a car, Multi-Level Garage G wins by absence of competition. No cheaper facility is paired with Cruise Terminal V by Miami-Dade County, no shuttle to it is published from a cheaper garage, and the reservation links on the page belong to Garage A and Garage B, neither of which serves Terminal V. Its own cruise FAQ states plainly that there is no reserved parking and that ample parking is available.

    The Miami International row stays unresolved on purpose. PortMiami publishes 7.1 miles to the airport and 25.7 miles to Fort Lauderdale-Hollywood, Virgin Voyages states only that Terminal V is reachable from both by taxi, rideshare or shuttle, and neither prints a fare. A row with no published number cannot beat a row that ends at $212.00, and it is the one leg of this trip where the certain figure is the parking.

    The clock at Cruise Terminal V belongs to the cruise line and the barrier belongs to the county

    The arrival rules for Terminal V come almost entirely from the cruise line. Sailors pick an arrival time slot in the Virgin Voyages app during check-in, luggage is accepted at Terminal V from 9 AM onwards, and anyone who drops bags early is told to return no earlier than 15 minutes before the chosen arrival time. There is no seating outside the terminal, and access is limited to Sailors at their scheduled arrival time.

    Two entrances split the frontage. RockStar Sailors use a private entrance at Palm Way on the north side of Terminal V and may check in any time after 1pm, guests with Deep Blue Extras may arrive as early as 1:45 PM through Priority Check-In, and everyone else arrives on the slot the app gave them. Boarding generally begins at 2:15 pm, with the line stating that Sailors must still follow their selected Terminal Arrival Time to complete check-in.

    None of that appears on the county’s pages, which carry instead the part the cruise line leaves out. All garages are open and staffed by a parking attendant from 6 a.m. to 5 p.m. on cruise days, and for non-cruise days the county gives a telephone number, 305-347-4800, rather than an opening hour. A 9 AM luggage drop therefore lands three hours inside the attended window, and a late return from a 2:15 pm boarding does not.

    Which terminal a given Virgin Voyages ship uses is the one question neither page answers by ship name. Scarlet Lady was announced as calling Terminal V her home year-round, with Valiant Lady joining in the winter of 2022, and the county lists buildings rather than sailings. Working from a booking to a berth is set out in how a booked ship name gets pinned to one PortMiami building.

    The Terminal G that lends Garage G its letter broke ground in January 2026

    Two starting dates are published by Miami-Dade County for the terminal whose letter sits on the Virgin Voyages garage. Its cruise terminals page states that construction will begin on Royal Caribbean International’s Terminal G on the west end of PortMiami in summer 2025 and that the building is expected to open in 2027. Its own newsroom release, dated January 8, 2026, announces the groundbreaking that day.

    The release adds the figures the terminals page omits: a $345 million investment, an opening in late 2027, capacity for up to 7,000 passengers, and use by Royal Caribbean, Celebrity Cruises and Silversea. It also describes what the site will contain, listing a multi-level parking garage, an intermodal facility and other infrastructure alongside the terminal itself.

    That last line changes how the current pairing reads. The terminal called G is being built with a garage of its own, which means the garage called G today is not the garage that will serve Terminal G tomorrow. Until late 2027 the letter on the building at 921 N America Way refers to a construction site, and Virgin Voyages passengers, along with Carnival passengers using Cruise Terminal F, are the only people who actually park there.

    The county’s own examples have already absorbed the future building. Its cruise FAQ illustrates the free inter-terminal shuttle with a departure from Terminal G and a post-cruise arrival at Terminal B, an example naming a terminal that cannot dispatch a ship for another year. What the same operator publishes about the Royal Caribbean terminal that does exist today, and the price it declines to print for it, is covered in the one PortMiami garage the county lists with a cruise line name and no rate.

    Details about Terminal V that only one of its two issuers publishes

    • Two square footage figures come from the same company. The February 14, 2022 opening release calls Terminal V a 132,000 square foot building, while the line’s port page and Miami-Dade County both put it at 100,000 square feet. The three-story count and the 2022 opening are consistent across all three statements.
    • A certification appears on the county page and not on the line’s. Its cruise terminals page records LEED Gold Certification for Terminal V and credits a design drawn from Miami’s palm trees, while the opening release credits Arquitectonica for architecture and landscape and Suffolk Construction as builder.
    • One lot in the cruise line’s parking answer has no county equivalent. Drivers are sent to 305-347-4800 for access to the garages and Lot #2 on non-cruise days, a name that appears nowhere on the county schedule, which lists Surface Lot C, Surface Lot D and Surface Lot E.
    • A prepayment rule appears only on the cruise line’s page. Garage J is pre-paid only, according to Virgin Voyages, with a decal displayed inside the vehicle for the length of the cruise, and all other parking is paid on the way out. Garage J sits on the southside serving Cruise Terminal J, not Terminal V.
    • Garage F is priced and otherwise invisible. It appears in the $25 rate block beside Garages C, D and G, then fails to appear in the garage address list, in the clearance table or in the terminal pairing list, where Cruise Terminal F is sent to Garage G.
    • Luggage tags arrive 72 hours ahead, emailed by Virgin Voyages as a printable PDF, with spare tags kept at Terminal V, which removes one reason to reach the frontage before the assigned slot.
    • No rental desk waits at the pier. There are no on-site car rental agencies at PortMiami, per Miami-Dade County, and some companies run shuttles from the port to their own offices instead.

    Where a Virgin Voyages drive to PortMiami goes wrong between the app and the barrier

    Budgeting from the cruise line’s own figure is the first error and the one the line creates. Its FAQ attributes $22 per night and $8 short term to PortMiami, and PortMiami publishes $25 and $10. The $22 is not invented: Terminal Tariff No. 010 records it as “the previously established parking rate of $22.00 per vehicle established before FY 2024-2025”, so the cruise line is quoting a county figure the county has since replaced. A Sailor who trusts the attribution is out by $3 for every day the car sits, before the day count and the tax are applied.

    Counting nights rather than days is the second. Item 710 charges the entry day and each succeeding day, which makes a seven night voyage an eight day bill, and the word night in the cruise line’s answer points the reader at the wrong unit. That single mismatch is $25.00 on its own.

    Treating $200.00 as the amount on the card is the third. Terminal Tariff No. 010 states that its rates exclude sales tax and names the Florida general rate at 6%, taking the eight days to $212.00. The pre-tax figure is a floor, not a total.

    Aiming the car at the terminal address is the fourth. The cruise line publishes 718 N Cruise Blvd for Terminal V and the county publishes 921 N America Way for the garage, and only the second address has an exit barrier. Arriving at the first with a car that has to stay means driving the last stretch twice.

    Assuming height clears the whole building is the fifth. Multi-Level Garage G opens at 9 feet 6 inches, the tallest first floor the county lists, and drops to 6 feet 11 inches above, so a roof box that clears the entrance may not clear the ramp behind it.

    Waiting for a sign with the cruise line’s name on it is the sixth. The county labels only Garage A and Garage B with a company, prices Garage G inside an unnamed block shared with three other facilities, and never writes the words Virgin Voyages anywhere on the schedule that governs the barrier.

    Which month each Terminal V and Garage G figure comes from

    The figures in this guide were verified in September 2026 against the sources named in each section. Where a figure above is credited to Broward County, it stands as of the month named and no further. That issuer’s site is not among the sources available to this guide, so its own page is the place to confirm it. Parking rates usually change in January, shuttle fares and cruise line transfer prices change by season, and ship schedules change weekly; check the issuer’s page before you travel. No provider paid for placement here, and none can pay to appear. Where a booking link earns Lot and Gate a commission it is marked as sponsored and flagged in this line, and as of September 2026 no affiliate link is live anywhere on this site.

    What Virgin Voyages Sailors ask about parking and arriving at Terminal V

    The six answers below draw on the Miami-Dade County parking schedule, the PortMiami cruise FAQ, item 710 of Terminal Tariff No. 010 and the Virgin Voyages port information and Miami port pages, all read in September 2026, with totals calculated at the county’s published $25 and the 6% general rate the tariff names.

    Which garage do you park in for Virgin Voyages at PortMiami?

    Multi-Level Garage G at 921 N America Way. Miami-Dade County pairs Cruise Terminal V with that garage on its northside list, and Virgin Voyages confirms from its own side that the closest garage to Terminal V is Garage G. The same garage also serves Cruise Terminal F and the unfinished Cruise Terminal G.

    How much is parking at Terminal V at PortMiami?

    Miami-Dade County publishes $25 per vehicle, per space, per day for long term parking at Multi-Level Garage G, described as overnight or greater. Item 710 of Terminal Tariff No. 010 bills the entry day and each succeeding day, so a seven night voyage is eight days, or $200.00 before tax and $212.00 at the 6% general rate.

    Why does Virgin Voyages say parking is $22 a night at PortMiami?

    Its port information page attributes $22 per night and $8 short term to PortMiami, while the Miami-Dade County schedule that governs the exit barrier publishes $25 and $10. The county sets the rate, so $25 is the figure that bills. Reading the cruise line’s number leaves a seven night budget $36.00 to $58.00 short.

    What time can Sailors drop luggage at Terminal V in Miami?

    Virgin Voyages accepts luggage at Terminal V from 9 AM onwards, and Sailors who drop bags early are asked to return no earlier than 15 minutes before the arrival time chosen in the app. No seating is provided outside the terminal. Boarding generally begins at 2:15 pm, with RockStar check-in from 1pm.

    Is Garage G at PortMiami the same thing as Terminal G?

    No. Multi-Level Garage G is open at 921 N America Way and serves Cruise Terminals F, G and V, while Cruise Terminal G is a Royal Caribbean building that Miami-Dade County broke ground on in January 2026, at a $345 million investment, with an opening announced for late 2027 and its own multi-level garage.

    How tall a vehicle fits in Garage G at PortMiami?

    Miami-Dade County publishes 9 feet 6 inches on the first floor of Multi-Level Garage G and 6 feet 11 inches on the remaining floors, a fall of 2 feet 7 inches. Oversized vans, recreational vehicles and vehicles with trailers are sent to Surface Lot E instead, at $25 per space, per day.

    Sailors pay the county rate and read the cruise line’s number

    Every other PortMiami terminal with a strong brand attached gets that brand printed somewhere on the schedule that bills it. Royal Caribbean has its name in a heading with a link where a price should be. Norwegian Cruise Line has its name in a heading with $35 beside it. The Virgin Voyages berth has a letter, shared with a Carnival terminal and with a building that will not open until late 2027, inside a block of four facilities priced together.

    So the only page that speaks to a Virgin Voyages driver in the line’s own voice is the one that gets the number wrong by $3 a day, and the page carrying the number Miami-Dade County publishes never mentions the ship. A Sailor who reads both, and applies the eight day count from a 68 page tariff neither page links, arrives at $212.00. A Sailor who reads one arrives at the barrier with the other figure in mind.

    Related guides

  • MSC Cruises at PortMiami: Terminal AA and its seven foot garage

    MSC Cruises at PortMiami: Terminal AA and its seven foot garage

    Cruise Terminal AA is the largest cruise terminal in the world and its garage stops at seven feet

    Cruise Terminal AA is the PortMiami building MSC Cruises sails from, and its garage carries one published clearance, 7.0 feet. Garage AA is priced by Miami-Dade County at $35 per vehicle, per space, per day. A three night sailing bills $148.40 with tax, a seven night sailing $296.80, and a taller vehicle parks elsewhere.

    PortMiami’s operator describes Cruise Terminal AA in superlatives and measures its garage in inches. The terminal page calls the 490,000 square feet facility the largest cruise terminal in the world, dates it to 2025, counts four levels, and states that it can accommodate up to three ships and process up to 36,000 passengers in one day. The parking page gives the building that serves it a single line of height: Clearance of 7.0′.

    No other garage at the port is written that way. Multi-Level Garage C opens at 9 feet, Multi-Level Garage G at 9 feet 6 inches, Multi-Level Garages D, J and K at 8 feet 2 inches, and even Multi-Level Garage A reaches 8 feet on its second floor. Garage AA is the only facility on the county’s clearance table whose tallest published figure is 7 feet, on every deck it lists.

    The rate is the other half of the assignment. At $35 per day for anything overnight or greater, Garage AA carries the same figure the county prints for Garage B, and $10 above the line it prints for Garages C, D, F, G and Surface Lot E. Whoever books the biggest terminal at PortMiami books the tallest price and the lowest roof.

    What follows is what Miami-Dade County and MSC Cruises each publish about that pairing, the two different ways they count a parking day, and what the county’s own schedule offers a driver whose vehicle will not fit. Every figure below was read from the issuer’s page in September 2026.

    What Cruise Terminal AA and Garage AA come withThe figure the issuer publishesIssuer
    Size of the terminal building490,000 square feet across four levels, opened in 2025Miami-Dade County
    Peak throughput of the terminalUp to three ships and up to 36,000 passengers in one dayMiami-Dade County
    Clearance of the assigned garageClearance of 7.0′, with 7 feet on the second floor and the remaining floorsMiami-Dade County
    Long term parking rate$35 per vehicle, per space, per day, overnight or greaterMiami-Dade County
    Short stay parking rate$20 per vehicle, per space, per day, marked no overnightMiami-Dade County
    The same two rates in the cruise line’s words“$35 per night for overnight cruise parking and $20 for day visitors”MSC Cruises
    Street address of the terminal2200 N. Cruise Blvd, Miami, FL 33132, which is also the county’s address for Garage AAMSC Cruises and Miami-Dade County

    Six of those seven rows come from Miami-Dade County. The row that differs is the one a booked passenger actually reads.

    What Miami-Dade County and MSC Cruises each call the building at 2200 N. Cruise Blvd

    Two issuers name the same terminal two ways. Miami-Dade County files it as Cruise Terminal AA and pairs it with Multi-Level Garage AA on the northside list. On its own Miami page, MSC Cruises writes that select sailings will depart from the new state-of-the-art MSC Miami Cruise Terminal, also known as Terminal AA, and adds the pronunciation in brackets: Double A.

    Neither issuer prints the phrase MSC World Terminal. It appears on neither the county’s cruise terminal page nor the cruise line’s own Miami page, both read in September 2026, so a passenger looking for it on the road will not find it. Both issuers do print the letter pair, and MSC Cruises twice tells drivers to follow the signage for Terminal AA after entering PortMiami.

    The address the cruise line publishes for the terminal is 2200 N. Cruise Blvd, Miami, FL 33132. On the county’s list of garage addresses, that same street number belongs to Garage AA, alongside Garage A at 2000 N Cruise Blvd. and Garage B at 1756 N Cruise Blvd. The address a passenger types into a phone is therefore the parking structure, which is convenient for a driver and misleading for anyone being dropped off.

    One qualifier in the cruise line’s own sentence deserves reading twice. Select sailings, not all sailings, is what the wording says, and guests are told to check their cruise documentation for their assigned terminal as well as information about parking. No ship by ship berth list is published by the county either, which is why the terminal letter on a booking is the only reliable join between a sailing and a garage rate. The way the county letters its ten cruise terminals and pairs each one with a facility is set out in the northside and southside split behind every PortMiami garage assignment, and how a booked sailing gets pinned to one building is worked through in what the county publishes about which ship uses which PortMiami terminal.

    The clearance line that appears in only one PortMiami rate block

    A clearance table covering eight PortMiami garages sits on the county parking page, and one of its figures is repeated inside a rate block. The repeat belongs to Garage AA, whose block ends with the words Clearance of 7.0′ after the two rate lines and the parking enquiry number, (888) 264-1002. The Garage B block and the block covering Garages C, D, F, G and Surface Lot E carry no height at all.

    PortMiami parking facilityFirst floor clearanceSecond floor clearanceRemaining floorsCounty long term rateTerminal it is paired with
    Multi-Level Garage AA, 2200 N Cruise Blvd.Not published7 feet7 feet$35 per dayCruise Terminal AA
    Multi-Level Garage A, 2000 N Cruise Blvd.7 feet 2 inches8 feet7 feet 2 inchesNo county rate publishedCruise Terminal A
    Multi-Level Garage B, 1756 N Cruise Blvd.7 feet 6 inchesNot published7 feet 6 inches$35 per dayCruise Terminal B
    Multi-Level Garage C, 1648 N Cruise Blvd.9 feetNot published6 feet 10 inches$25 per dayCruise Terminal C
    Multi-Level Garage D, 1400 Cruise Blvd.8 feet 2 inchesNot published6 feet 8 inches$25 per dayCruise Terminal D
    Multi-Level Garage G, 921 N America Way9 feet 6 inchesNot published6 feet 11 inches$25 per dayCruise Terminals F, G and V
    Multi-Level Garage J, 1122 Caribbean Way8 feet 2 inchesNot published6 feet 10 inchesNo county rate publishedCruise Terminal J
    Multi-Level Garage K, 1124 Caribbean Way8 feet 2 inchesNot published8 feet 2 inchesNo county rate publishedCruise Terminal J
    Surface Lot E, 625 Florida WayOpen lot with no overhead clearanceOpen lot with no overhead clearanceOpen lot with no overhead clearance$25 per space, per dayCruise Terminal E

    Read down the height columns and Garage AA is not the lowest number at PortMiami. Garage D falls to 6 feet 8 inches above its ground floor and Garage C to 6 feet 10 inches, both lower than anything published for Garage AA. Its distinction is flatness: 7 feet is simultaneously the floor and the ceiling of Garage AA, while every other garage on the table offers at least one deck of 7 feet 2 inches or better.

    That distinction decides who gets turned around and when. A driver at Garage C or Garage G clears the entrance easily and discovers the problem at the ramp to the second deck. A driver at Garage AA meets the same 7 feet at the entrance, which is a better place to find out, and there is no taller floor further in. Garage K is the mirror image, holding 8 feet 2 inches from the ground to the top, and Garage K sits on the southside at 1124 Caribbean Way, serving Cruise Terminal J.

    No height figure appears anywhere on the cruise line’s side of the pairing. The MSC Cruises Miami page covers parking, luggage, ride share drop off, disabled permits and the Florida disabled veteran plate under Florida Statute 320.084, and says nothing about vehicle height. The number that decides whether a booked passenger can park where the cruise line tells them to park exists on one page only, and it is not the cruise line’s.

    MSC Cruises prices Terminal AA parking per night and Miami-Dade County bills it per day

    MSC Cruises states that parking rates are $35 per night for overnight cruise parking and $20 for day visitors. Miami-Dade County states $35 per vehicle, per space, per day for anything overnight or greater. One word separates the two sentences, and item 710 of PortMiami Terminal Tariff No. 010 turns it into money.

    Item 710, in the tariff effective October 1, 2025, applies established parking rates to the day a vehicle enters the parking lot and to each succeeding day it remains on the lot. Entry day plus each following day is nights plus one. A Saturday to Saturday sailing on MSC is seven nights and eight billed days, which is $280.00 rather than the $245.00 that $35 per night describes.

    Tax widens the gap again. The same tariff states that its rates and charges are exclusive of any sales tax and names the Florida general rate at 6%, which lifts eight days at Garage AA to $296.80. Against the $245.00 a passenger reads on the cruise line’s page, the difference is $51.80, and $35.00 of that is a whole extra day nobody counted.

    Sailing length changes the size of the miss and never its direction. On a three night MSC cruise the four billed days come to $140.00 before tax and $148.40 after, against $105.00 read per night, a gap of $43.40. On a seven night sailing the gap is $51.80. On an eleven night itinerary the twelve billed days reach $420.00 and $445.20, against $385.00 read per night, a gap of $60.20 for two adults sharing one vehicle.

    The county’s own arithmetic confirms the day count from an odd direction. Its lost ticket line, which applies to the $25 garages and not to Garage AA, caps the charge at a maximum of $275 and describes that as the equivalent of an 11-day cruise. Eleven days at $25 is exactly $275, which is the county pricing a cruise by days rather than nights in its own schedule. The full rate sheet, block by block, with the eight day count applied to each terminal, is worked through in the PortMiami parking schedule read garage by garage.

    Where a vehicle taller than seven feet parks at PortMiami

    Exactly one home for a vehicle that will not fit under a garage roof appears on the county schedule, and it is not attached to Cruise Terminal AA. Surface Lot E at 625 Florida Way is described as an open lot with no overhead clearance with designated spaces for oversized vehicles, accommodating oversized vans, recreational vehicles and vehicles with trailers, at $25 per space, per day, or $50 per day if two spaces are utilized.

    Surface Lot E is the lot the county pairs with Cruise Terminal E. No line in the county schedule attaches an oversized space to Cruise Terminal AA, and no garage to terminal bus closes the distance: the PortMiami cruise FAQ states that free shuttle service runs between terminals only when a ship departs from one terminal and returns to a different terminal, which is a service for ships that change berth mid voyage.

    Way of handling a tall vehicle on an MSC sailingPublished cost and issuerEight billed days for one vehicleLimitation the issuer statesBest for
    Multi-Level Garage AA at Cruise Terminal AA$35 per vehicle, per space, per day, Miami-Dade County$296.80 with 6% sales taxClearance of 7.0′ on every published deckAny vehicle that measures under seven feet
    Surface Lot E oversized spaces, 625 Florida Way$25 per space, per day, Miami-Dade County$212.00 with 6% sales tax for one spacePaired with Cruise Terminal E, and no shuttle to Cruise Terminal AA is publishedVans, recreational vehicles and vehicles with trailers
    Surface Lot E using two oversized spaces$50 per day if two spaces are utilized, Miami-Dade County$424.00 with 6% sales taxSame lack of a published connection to Cruise Terminal AAA vehicle towing a trailer that cannot be uncoupled
    Ride share drop off at Terminal AA$0.00 in parking, MSC Cruises$0.00Signposted only for guests who are not parking in Terminal AAA party arriving by Uber, Lyft or taxi
    Being dropped off by a driver who leaves$0.00 in parking, Miami-Dade County$0.00Requires somebody to take the vehicle homeLocal parties with a second driver
    The short stay line at Garage AA$20 per vehicle, per space, per day, Miami-Dade CountyNot available for a sailingMarked no overnight, so a cruise never qualifiesDay visitors seeing a ship off

    For a party whose vehicle clears seven feet, Garage AA wins on the criterion that decides embarkation day, which is that it is the building attached to the terminal, and Miami-Dade County prices the week at $296.80. For a party whose vehicle does not clear seven feet, Surface Lot E wins at $212.00 and forces a separate question, which is how anyone gets from 625 Florida Way to Cruise Terminal AA on foot or otherwise, a leg the county publishes nothing about. The honest reading is that PortMiami sells the oversized space and leaves the last leg to the driver.

    The comparison that does not work is the cheap garage swap. Garages C, D and G cost $10 less a day and none of them is paired with Cruise Terminal AA, so the saving exists only for passengers whose ships already berth there. That same wall stands one building along at the port’s other $35 facility, where the $84.80 premium a Norwegian sailing pays over the $25 line buys headroom rather than terms.

    The check-in slot MSC Cruises assigns decides when the car goes into Garage AA

    MSC Cruises does not run an open arrival window at Cruise Terminal AA. Its embarkation page states that a dedicated check-in slot is assigned by default and could be changed during web check-in, choosing from those available, that guests arriving before their slot opens may be requested to wait outside of the terminal building, and that guests arriving after their slot closes may be denied embarkation.

    Those two sentences price the drive as much as the garage does. A 490,000 square feet terminal with four levels does not entitle an early arrival to wait indoors, and the county’s short stay line at $20 per day is marked no overnight, so a driver who turns up hours early is standing outside a building whose garage is already billing the long term rate. Check-in and boarding close 2 hours before the ship’s departure, and MSC Yacht Club guests are the exception, told they may check in at their convenience and at least 2 hours prior to departure.

    The order of operations at Terminal AA is also unusual, and MSC Cruises spells it out. Guests are told to keep their luggage with them until they park, then follow signs for luggage drop off once parked, with tags attached securely to each bag beforehand. Its general embarkation page opens the at the terminal list with delivering luggage to staff, before check-in, and a driver who follows that order at Terminal AA leaves the terminal and has to re-enter.

    Choosing the wrong lane on arrival produces the same result. On the ride share lane, MSC Cruises writes that the drop off is for guests who are not parking in Terminal AA, and that guests planning to park should follow the signage for parking to avoid leaving the terminal and needing to re-enter. The line between the two lanes is decided before a driver reaches the building, at the point where PortMiami signage first names Terminal AA.

    Inside, the terminal is built around biometric processing. The system is called MSC Cruise Ready, and the cruise line describes a Facepod that scans a passport and a face together, an E-gate that opens on a match, and one physical condition: children must be at least 3 feet and 6 inches tall to use it. Terminal AA therefore publishes a minimum height for a passenger and a maximum height for a car, and the second one is 7 feet.

    Details a Cruise Terminal AA driver finds on the other issuer’s page

    • Three pages publish the airport distance and only two of them agree. Driving from Miami International Airport to PortMiami typically takes 20 minutes and covers approximately nine miles according to MSC Cruises, and Miami International Airport says about 9 miles, while PortMiami itself publishes 7.1 miles. The cruise line sides with the airport against the port.
    • The Fort Lauderdale leg carries a second split. From Fort Lauderdale-Hollywood International Airport, the cruise line publishes approximately 26 miles and typically 35 minutes, and PortMiami publishes 25.7 miles for the same trip.
    • Miami Central Train Station is the shortest published hop of the three, at approximately 10 minutes by car according to MSC Cruises, which publishes no fare for it.
    • A separate telephone line, (888) 264-1002, is printed inside the rate block for Cruise Terminal AA parking enquiries. It is not the number for the rest of the port, which the county gives as 305-960-5463 and 305-960-6454 for parking assistance.
    • Nothing about Garage AA can be held in advance. The PortMiami cruise FAQ states that there is no reserved parking and that ample parking is available, and the Garage AA block prints an email address and a telephone number for enquiries rather than a booking link.
    • The tunnel route is the one the county promotes and it carries no toll. A dedicated, toll-free route connects PortMiami to I-395 and the MacArthur Causeway, open to all cruise and cargo traffic, in the county’s own description.
    • No rental counter waits at the pier. No on-site car rental agencies operate at PortMiami, the county states, and some providers run shuttles from the port to their own offices.

    Five ways an MSC sailing from PortMiami budgets the wrong number

    Reading $35 as a nightly rate is the first and the most expensive. Per night is the wording MSC Cruises uses and per day is the wording Miami-Dade County uses, and item 710 bills the entry day plus each succeeding day, so a seven night sailing costs $280.00 before tax rather than $245.00.

    Stopping at the pre-tax figure is the second. Terminal Tariff No. 010 states that its rates exclude sales tax and names the Florida general rate at 6%, which turns $280.00 into $296.80. The number on the card at the exit booth is the one with the tax in it.

    Assuming every MSC sailing from Miami uses Terminal AA is the third. The cruise line’s own wording is that select sailings will depart from the MSC Miami Cruise Terminal, and it directs guests to their cruise documentation for their assigned terminal. A different letter carries a different garage and, at Garages C, D and G, a different rate of $25.

    Measuring the vehicle after arriving is the fourth. Clearance of 7.0′ is published before anyone leaves home, and the only oversized spaces Miami-Dade County publishes at the whole port sit in Surface Lot E at 625 Florida Way, which the county pairs with Cruise Terminal E rather than with Cruise Terminal AA.

    Budgeting the $20 line for a cruise is the fifth. That rate carries the words no overnight beside it and covers day visitors, so a car left for a sailing pays $35 from the first day. The gap between the two lines across eight billed days is $120.00 before tax.

    When each Cruise Terminal AA figure was read, and from whom

    The figures in this guide were verified in September 2026 against the sources named in each section. Two county documents meet in any total here that runs on $35 a day. Item 710 of PortMiami Terminal Tariff No. 010 carries $25.00 as its only long term figure and states that the tariff’s rates are exclusive of any sales tax, while the $35 line is published on the county’s PortMiami parking page instead, so a $35 total with 6% added crosses both. Parking rates usually change in January, shuttle fares and cruise line transfer prices change by season, and ship schedules change weekly; check the issuer’s page before you travel. No provider paid for placement here, and none can pay to appear. Where a booking link earns Lot and Gate a commission it is marked as sponsored and flagged in this line, and as of September 2026 no affiliate link is live anywhere on this site.

    What MSC passengers ask before driving into Garage AA

    The six answers below come from the Miami-Dade County parking schedule, the county’s cruise terminal page and cruise FAQ, item 710 of PortMiami Terminal Tariff No. 010 and the Miami and embarkation pages MSC Cruises publishes, all read in September 2026, with totals calculated at $35 per day and the 6% general rate the tariff names.

    How much does parking cost at Cruise Terminal AA at PortMiami?

    Miami-Dade County publishes $35 per vehicle, per space, per day for Multi-Level Garage AA, the facility it pairs with Cruise Terminal AA. Item 710 of Terminal Tariff No. 010 bills the entry day and each succeeding day, so a seven night sailing is eight days, $280.00 before tax and $296.80 at the 6% general rate.

    Does MSC Cruises charge $35 per night or per day for Terminal AA parking?

    The cruise line writes $35 per night while Miami-Dade County writes $35 per vehicle, per space, per day. The county wording governs, because item 710 of Terminal Tariff No. 010 charges the day of entry and every following day. Seven nights bills eight days, so the per night reading understates a week by $51.80 with tax.

    How tall a vehicle fits inside Garage AA at PortMiami?

    PortMiami’s operator, Miami-Dade County, publishes Clearance of 7.0′ in the Garage AA rate block and 7 feet on both the second floor and the remaining floors in its clearance table. No taller figure is published for any deck of that garage, which makes 7 feet the highest number the county prints for the building serving Cruise Terminal AA.

    Where do oversized vehicles park at PortMiami?

    Surface Lot E at 625 Florida Way, which Miami-Dade County describes as an open lot with no overhead clearance holding designated spaces for oversized vans, recreational vehicles and vehicles with trailers. The rate is $25 per space, per day, or $50 per day if two spaces are used. The county pairs that lot with Cruise Terminal E.

    What time do MSC Cruises passengers arrive at Terminal AA?

    At the check-in slot on the cruise ticket. A dedicated slot is assigned by default by MSC Cruises and can be changed during web check-in. Guests arriving before their slot opens may be requested to wait outside the terminal building, and guests arriving after it closes may be denied embarkation. Check-in and boarding close 2 hours before departure.

    Do all MSC Cruises sailings from Miami leave from Terminal AA?

    No. The MSC Cruises Miami page says that select sailings will depart from the MSC Miami Cruise Terminal, also known as Terminal AA, and tells guests to check their cruise documentation for their assigned terminal. The letter matters financially, because Miami-Dade County prices Garages C, D, F and G at $25 per day against $35 at Garage AA.

    Seven feet is the one measurement at Terminal AA that was not built larger

    Every published number Miami-Dade County prints about Cruise Terminal AA points upward except one. The count runs to 490,000 square feet, four levels, up to three ships and up to 36,000 passengers in a single day, and MSC Cruises adds biometric Facepods and E-gates on top. Then the county’s parking page gives that terminal’s garage 7 feet, flat, from the second floor to the last one.

    Scale and access were designed by different people. A terminal built for 36,000 passengers a day still empties into a structure whose published ceiling never rises above 7 feet, priced at $35 a day, with the port’s only published oversized spaces sitting at another address under a different terminal letter. The passenger who cannot use Garage AA is not an edge case at a building processing three ships at once; they are simply the passenger the published schedule stops describing.

    Related guides

  • Carnival at PortMiami: Terminals D, E and F, parking and clearances

    Carnival at PortMiami: Terminals D, E and F, parking and clearances

    Two PortMiami terminals belong to Carnival and only one of them has a roof

    Miami-Dade County pairs Cruise Terminal D with Multi-Level Garage D and Surface Lot D, and Cruise Terminal E with Surface Lot E alone. Both sit on the county long term line of $25 per space, per day, so a seven night Carnival sailing bills eight days at $212.00 with tax from either building.

    One cruise line is named by Miami-Dade County at two open terminals, and that line is Carnival Cruise Line. Royal Caribbean’s second Miami building, Terminal G, is not expected to open until 2027. A covered ramp with a published ceiling serves Cruise Terminal D. Open sky covers Cruise Terminal E, whose lot the county describes as having no overhead clearance at all.

    Multi-Level Garage D is the PortMiami garage with the lowest published upper deck clearance, 6 feet 8 inches on every floor above a first floor that takes 8 feet 2 inches. No other garage in the county table goes below 6 feet 10 inches. At the Terminal E lot there is nothing overhead to measure.

    What follows is what the county publishes about each of the two Carnival facilities, what the cruise line publishes about its own Miami addresses, where the two issuers disagree, and which of the two buildings is better to be sent to once price stops being the variable. Every figure was read from the issuer’s own page in September 2026.

    Terminal that Carnival Cruise Line lists for MiamiParking Miami-Dade County pairs with that terminalLong term rate the county publishesOverhead clearance the county publishesEight billed days with 6% sales tax
    Cruise Terminal D, 1435 North Cruise BoulevardMulti-Level Garage D at 1400 Cruise Blvd. and Surface Lot D at 1400 N Cruise Blvd.$25 per space, per day for Garage D; no rate line carries the name Surface Lot D8 feet 2 inches on the first floor, 6 feet 8 inches on the floors above$212.00 at Multi-Level Garage D
    Cruise Terminal E, 1265 North Cruise BoulevardSurface Lot E at 625 Florida Way$25 per space, per day, and $50 per day if two spaces are usedNone; the county calls it an open lot with no overhead clearance$212.00 for one space, $424.00 for two
    Cruise Terminal F, 1103 North Cruise BoulevardMulti-Level Garage G at 921 N America Way$25 per space, per day9 feet 6 inches on the first floor, 6 feet 11 inches on the floors above$212.00 at Multi-Level Garage G

    Three addresses, one rate, three completely different ceilings.

    One county page attributes two terminals to Carnival and the line prints three addresses

    The cruise terminal page at miamidade.gov files D, E and F under a single heading and a single sentence of attribution: Carnival Cruise Line’s Terminals D and E were expanded in 2018 to accommodate larger class ships, and Terminal F was renovated in 2022. The 471,000 square foot figure and the LEED Silver certification inside that entry belong to the block, not to one letter.

    Terminal F is the letter the county attributes in one sentence and withholds in the next. Cruise Terminal AA is attributed to MSC Cruises, Cruise Terminal A to Royal Caribbean International, Cruise Terminal B to Norwegian Cruise Line and Cruise Terminal V to Virgin Voyages, each by name. For Terminal F the county gives a renovation year, a square footage and a certification that names Carnival Cruise Line, while its expansion sentence and its parking pairing leave the letter out.

    The gap gets filled from the other side. Carnival’s answer to the question of how to reach a cruise port terminal lists three Miami addresses under one heading: Cruise Terminal D at 1435 North Cruise Boulevard, Cruise Terminal E at 1265 North Cruise Boulevard and Cruise Terminal F at 1103 North Cruise Boulevard. No ship names appear beside them and no rule explains which address applies to which sailing.

    Both issuers are telling the truth about different things. One is describing who paid for an expansion; the other is listing kerbs its guests are sent to. For a driver the practical difference is the garage, because Terminal F is paired with neither Carnival facility: Miami-Dade County pairs it with Multi-Level Garage G at 921 N America Way, the same building it gives to Cruise Terminal G and Cruise Terminal V. How the port hands out its letters, and why the garage letters stop matching the terminal letters, is worked through in the reference on the way Miami-Dade County letters its ten cruise terminals and pairs each with a facility.

    One cruise line, three kerbs, three garages.

    The ceiling at Cruise Terminal D falls to 6 feet 8 inches above the first floor

    A clearance table covering eight PortMiami garages is what Miami-Dade County publishes, and Multi-Level Garage D holds the lowest figure in it. The entrance takes 8 feet 2 inches. Every floor above the first takes 6 feet 8 inches, which is 18 inches less than the door the car came through.

    PortMiami parking facilityTerminal Miami-Dade County pairs it withFirst floor clearanceSecond floor clearanceRemaining floors clearance
    Multi-Level Garage DCruise Terminal D8 feet 2 inchesNo entry in that cell6 feet 8 inches
    Multi-Level Garage CCruise Terminal C9 feetNo entry in that cell6 feet 10 inches
    Multi-Level Garage JCruise Terminal J8 feet 2 inchesNo entry in that cell6 feet 10 inches
    Multi-Level Garage GCruise Terminals F, G and V9 feet 6 inchesNo entry in that cell6 feet 11 inches
    Multi-Level Garage AACruise Terminal AANo entry in that cell7 feet7 feet
    Multi-Level Garage ACruise Terminal A7 feet 2 inches8 feet7 feet 2 inches
    Multi-Level Garage BCruise Terminal B7 feet 6 inchesNo entry in that cell7 feet 6 inches
    Multi-Level Garage KCruise Terminal J8 feet 2 inches8 feet 2 inches8 feet 2 inches
    Surface Lot D and Surface Lot ECruise Terminal D and Cruise Terminal ENo row in the county tableNo row in the county tableNo row in the county table

    Height is where the two Carnival terminals stop being interchangeable. A minivan measuring 6 feet 10 inches with the roof box loaded clears the entrance at Cruise Terminal D and stops at the first ramp. That vehicle parks at Cruise Terminal E without a measurement being taken, because no clearance row exists for any surface lot and Surface Lot E is described in words rather than in inches.

    Nothing on the parking page promises a first floor space to a tall vehicle at Garage D. Security patrols and attendant hours are what the county does publish there, with all facilities patrolled and garages staffed from 6 a.m. to 5 p.m. on cruise days, and no mention of holding ground level bays for anyone. Arriving early is a tactic, not a published right.

    Measure the roof before the ramp measures it.

    Nobody prices Surface Lot D and Cruise Terminal D is paired with it anyway

    Surface Lot D is listed twice by Miami-Dade County and priced never. It appears in the terminal pairing list, where Cruise Terminal D is given Multi-Level Garage D and Surface Lot D, and it appears in the address list at 1400 N Cruise Blvd. The rate block that would cover it is headed Garages C, D, F, G and Surface Lot E. That heading omits Surface Lot D.

    One more lot has the same problem and worse. Surface Lot C carries an address at 1720 Africa Way, no rate line, and no terminal pairing anywhere on the page. Between the two of them, PortMiami has two named surface lots on its own address list that no published figure claims.

    The Terminal Tariff closes part of the gap without naming the lot. Under item 710 of PortMiami Terminal Tariff No. 010, effective October 1, 2025, the schedule opens with the phrase rates at County-owned and operated parking facilities are as follows, and then sets long term parking at $25.00 per vehicle, per space, per day. The one exception the tariff names is the opposite case: parking facilities that are privately owned, such as the Cruise Terminal A parking garage, may apply different rates.

    Read together, the two documents put a county owned lot inside the $25.00 class even where the web page prints no line against its name. That is a deduction from two Miami-Dade documents, not a rate either document publishes for Surface Lot D specifically, and a driver sent there has no page to show at the barrier. The full schedule, block by block, is unpicked in the guide to every PortMiami garage rate the county publishes and the counting rule behind it.

    A lot with an address, a terminal and no price.

    No roof, no clearance row, and the only oversized rate PortMiami publishes

    Surface Lot E is described by Miami-Dade County as an open lot with no overhead clearance with designated spaces for oversized vehicles, accommodating oversized vans, recreational vehicles and vehicles with trailers. Its rate is $25 per space, per day, and $50 per day if two spaces are utilized. Two telephone numbers, 305-960-5463 and 305-960-6454, are given for help parking one.

    That makes Cruise Terminal E the address a Carnival passenger with a trailer wants, and it is the address the county gives every oversized vehicle at the port regardless of which terminal its ship uses. The summary line at the top of the parking page treats it as a port-wide fact rather than a Terminal E privilege: oversized vehicles can be accommodated at Surface Lot E at special rates.

    The address is the part that catches people out. On carnival.com, Cruise Terminal E appears at 1265 North Cruise Boulevard, while Miami-Dade County puts its only parking at 625 Florida Way, a different street with a different number. Terminal kerb and parking entrance do not share a road name, which is not true at Cruise Terminal D, where the terminal sits at 1435 North Cruise Boulevard and both facilities carry 1400 on the same boulevard.

    Two spaces double the arithmetic and nothing else. A vehicle and trailer occupying two bays for a seven night sailing bills eight days at $50 per day, which is $400.00 before tax and $424.00 with the 6% general rate the tariff names. That is $212.00 more than a car in one bay, and still below the $296.80 a Norwegian passenger pays for a single space at the $35 line, a comparison set out in the piece on why Cruise Terminal B carries the highest parking rate at PortMiami.

    No roof means no limit, and no limit has a price.

    Eight billed days at the county long term rate come to $212.00 from either Carnival building

    Item 710 of Terminal Tariff No. 010 states that all established parking rates will be posted at each facility and applied to the day a vehicle enters the parking lot and to each succeeding day it remains on the lot. Entry day plus every following day is nights plus one, so a Saturday to Saturday Carnival sailing bills eight days and not seven.

    The same tariff makes the tax explicit where the parking page does not. Rates and charges contained in the tariff are exclusive of any sales tax, and the Florida Legislature has set the general sales tax rate at 6%. Applying both rules produces a total that Miami-Dade County never prints as a total.

    Sailing length out of PortMiamiDays billed under item 710Multi-Level Garage D or Surface Lot E at $25Same stay with 6% Florida sales taxSame stay at Multi-Level Garage B on the $35 line
    3 nights4 days$100.00$106.00$148.40
    5 nights6 days$150.00$159.00$222.60
    7 nights8 days$200.00$212.00$296.80
    7 nights with the car parked the night before9 days$225.00$238.50$333.90
    14 nights15 days$375.00$397.50$556.50

    Two other lines in the same block are worth reading before the barrier. A short term rate of $10 per day sits directly above the long term line and carries the words no overnight, so it never applies to a cruise. The lost ticket charge appears on the parking page as equivalent to an 11-day cruise, for a maximum of $275, while item 710 lists the same charge as a flat $275.00 with no ceiling wording, and either reading is $75 above what a whole eight day stay costs.

    Payment happens on the way out, not the way in. Parking lot users pay upon exiting the parking facilities, says the county FAQ, and the parking page lists cash, Visa, MasterCard, American Express, Discover and any major U.S. Traveler’s Check while stating that debit cards are not accepted. That FAQ shortens the rule to cash and all major credit cards, which is the looser of the two readings and the one that fails at the exit booth.

    Eight days, one rate, two documents to get there.

    Nothing a Carnival passenger books decides whether the car goes to Terminal D or Terminal E

    No published rule connects a Carnival ship to a PortMiami letter. The three addresses are listed with no vessel attached to any of them, and Miami-Dade County publishes buildings rather than sailings, filing its vessel listing as the Daily Dock Report under Online Services instead of under Cruise. Where that listing lives and what it returns is traced in the guide to how a booked PortMiami sailing gets pinned to one building.

    So the berth assignment settles it, and the passenger reads the outcome rather than choosing it. That makes the useful question not which terminal to pick but which one to hope for, and the answer changes with what is being driven.

    For an ordinary car with nothing on the roof, neither terminal wins, and the criterion is that the county charges $25 per space, per day at Multi-Level Garage D and at Surface Lot E alike. The eight day total is $212.00 with tax at both. The nuance is the walk, because parking for Cruise Terminal E sits at 625 Florida Way rather than on the terminal boulevard.

    For anything over 6 feet 8 inches loaded, Cruise Terminal E wins outright, and the criterion is the county’s own clearance table. No row exists in it for Surface Lot E, because there is nothing above the car. At Cruise Terminal D the same vehicle depends on a first floor bay that Miami-Dade County describes but does not reserve.

    For an oversized van, a recreational vehicle or a car with a trailer, Surface Lot E wins whatever the ship does, since it is the one PortMiami facility the county names for those vehicles, at $25 per space and $50 for two. The nuance is that a Terminal D sailing does not disqualify the driver: the lot is published as a port-wide provision, not a Terminal E benefit.

    For a party with somebody driving the car home, the terminal letter stops mattering. Guidance from Miami-Dade County is to drop luggage off before parking where possible and to drop passengers at the terminal, and that route costs $0.00 in parking at both Carnival kerbs.

    The ship picks the building, the roof box picks the winner.

    What a Carnival driver has to read on two websites before leaving home

    • Online check-in closes at midnight Eastern time on the day before sailing, and the arrival appointment selected inside it is described by Carnival Cruise Line as the time everyone in the stateroom should be at the cruise port terminal.
    • Checked baggage service stops 2 hours before the ship’s published departure time, and guests arriving after that carry their own bags aboard. The same Carnival page writes the rule twice, once against the published departure time and once against the published sailing time printed in the cruise documents.
    • Bag limits are dimensional as well as by weight: no checked or carry-on case above 50 pounds, and lying flat no bag over 16 inches high by 24 inches wide, with the length not counted.
    • Guests scheduled to reach the terminal before 1:30 PM usually check bags with a porter, according to Carnival Cruise Line, because stateroom access has not opened yet.
    • The parking attendant window at PortMiami runs 6 a.m. to 5 p.m. on cruise days, and Miami-Dade County gives 305-347-4800 for anything outside it, which is a garage number and not a boarding number.
    • There is no reserved parking at PortMiami, the county FAQ states flatly, so a Terminal D arrival cannot book a first floor bay in advance to solve the 6 feet 8 inch problem.
    • On the day of the cruise and immediately after it, Carnival Cruise Line offers airport transportation, and it names seven embarkation ports where it sells none at all. Miami is not among the seven, although no Miami fare appears on the page.

    Where the Terminal D and Terminal E parking assumptions break

    Reading the $10 line as the cruise rate. It sits directly above the $25 line in the same block and carries the words no overnight, which excludes every sailing. The gap between the two readings over eight days is $120.00 before tax.

    Counting seven days for seven nights. The tariff bills the entry day and each succeeding day, so the eighth day arrives whether or not anyone budgeted it, at $25 plus tax.

    Treating Surface Lot D as cheap overflow for Garage D. No figure on the Miami-Dade parking page carries its name, and the tariff reaches it only as a class of county owned facility rather than as a named lot.

    Assuming the entrance height is the garage height. The door of Multi-Level Garage D admits 8 feet 2 inches and the decks above it 6 feet 8 inches, and the second figure is the one a roof box meets on the ramp.

    Assuming a Terminal E assignment means a garage. A surface lot at 625 Florida Way is what Miami-Dade County pairs with Cruise Terminal E, and nothing covered, which is good news for a trailer and weather news for everyone else.

    When the Terminal D and Terminal E figures were read, and from whom

    The figures in this guide were verified in September 2026 against the sources named in each section. Where a figure here is built on $35 a day, it is arithmetic across two county documents rather than a quotation from one. The tariff names the Florida general rate at 6% for the charges it prices, and its Item 710 prices the long term day at $25.00; the $35 line is on the parking page. Parking rates usually change in January, shuttle fares and cruise line transfer prices change by season, and ship schedules change weekly; check the issuer’s page before you travel. No provider paid for placement here, and none can pay to appear. Where a booking link earns Lot and Gate a commission it is marked as sponsored and flagged in this line, and as of September 2026 no affiliate link is live anywhere on this site.

    What Carnival passengers ask about Terminal D, Terminal E and the $25 line

    Answers below come from the Miami-Dade County parking, terminal and FAQ pages, from PortMiami Terminal Tariff No. 010 and from carnival.com, all read in September 2026.

    Which PortMiami terminals does Carnival Cruise Line use?

    Miami-Dade County attributes Cruise Terminals D and E to Carnival Cruise Line, saying both were expanded in 2018 for larger class ships. Three Miami addresses appear on carnival.com: Cruise Terminal D at 1435 North Cruise Boulevard, Cruise Terminal E at 1265 North Cruise Boulevard and Cruise Terminal F at 1103 North Cruise Boulevard.

    How much is parking at PortMiami Terminal D and Terminal E?

    Both fall on the Miami-Dade long term line of $25 per space, per day. Item 710 of Terminal Tariff No. 010 bills the entry day and each succeeding day, so a seven night sailing is eight days, which is $200.00 before tax and $212.00 once the 6% Florida general rate is added.

    Does Carnival sail from Terminal F at the Port of Miami?

    Cruise Terminal F at 1103 North Cruise Boulevard appears among the three Miami addresses Carnival Cruise Line lists. The county names Carnival Cruise Line with Terminal F exactly once, writing that Carnival Cruise Line’s Terminals D, E and F are LEED Silver Certified, while its expansion sentence covers only D and E and its parking table pairs F with Multi-Level Garage G. Terminal F is paired with Multi-Level Garage G.

    How tall a vehicle fits inside Multi-Level Garage D at PortMiami?

    The Miami-Dade clearance table gives Multi-Level Garage D 8 feet 2 inches on the first floor and 6 feet 8 inches on the remaining floors, the lowest upper deck figure published for any PortMiami garage. No clearance row exists for Surface Lot D or Surface Lot E, which the county calls open lots.

    Where do oversized vehicles and RVs park at the Port of Miami?

    At Surface Lot E, 625 Florida Way, which Miami-Dade County describes as an open lot with no overhead clearance that accommodates oversized vans, recreational vehicles and vehicles with trailers. The rate is $25 per space, per day, or $50 per day if two spaces are used, with help available on 305-960-5463.

    What time do Carnival guests have to reach the terminal in Miami?

    Within the arrival appointment chosen during online check-in, which closes at midnight Eastern time the day before sailing. Checked baggage service ends 2 hours before the published departure time, and every guest must be aboard by the Final Boarding time printed on the boarding pass, according to Carnival Cruise Line.

    At PortMiami the letter Carnival hands you buys headroom, not a discount

    Most parking questions at a cruise port end with a price, and this one does not. Miami-Dade County charges $25 per space, per day at Multi-Level Garage D and at Surface Lot E, so the eight billed days of a seven night Carnival sailing reach $212.00 with tax whichever letter the berth assignment produces. What changes between the two is physical: a ceiling of 6 feet 8 inches above the first floor at one, and open sky at the other.

    The county sells the same day twice at the same price and delivers two different things.

    Related guides

  • Norwegian Terminal B at PortMiami: The $35 Garage and What It Costs

    Norwegian Terminal B at PortMiami: The $35 Garage and What It Costs

    Cruise Terminal B carries the highest cruise parking rate Miami-Dade County prints

    Cruise Terminal B at PortMiami is Norwegian Cruise Line’s terminal, and Miami-Dade County prices its garage at $35 per vehicle, per space, per day. A three night sailing bills four days at $148.40 with tax, a seven night sailing eight days at $296.80, and a fourteen night sailing fifteen days at $556.50.

    Most parking questions at a cruise port have an answer that moves with the driver. This one does not move at all. The county pairs Cruise Terminal B with Multi-Level Garage B on its northside list, prices that garage at $35 per day, and prices Garages C, D, F, G and Surface Lot E at $25. Whoever booked Norwegian booked the higher line.

    The gap is small by the day and large by the sailing. Eight billed days at $35 reach $280.00 before tax against $200.00 at the $25 line, and at the 6% general rate named in PortMiami Terminal Tariff No. 010 those totals become $296.80 and $212.00. Same water, same week, $84.80 apart.

    What follows is what Miami-Dade County and Norwegian Cruise Line each publish about that garage, the routes to Cruise Terminal B that never enter it, and the ones that look like alternatives and are not. Every figure below was read from the issuer’s own page in September 2026.

    Way of reaching Cruise Terminal BWhat the issuer publishes about itCost for two adults on a seven night sailingIssuer
    Multi-Level Garage B, 1756 N Cruise Blvd.$35 per vehicle, per space, per day, effective January 1, 2025$296.80 with 6% sales taxMiami-Dade County
    Surface Lot E oversized spaces, 625 Florida Way$25 per space, per day, and $50 per day if two spaces are used$212.00 with 6% sales tax for one spaceMiami-Dade County
    Brightline package sold alongside a Norwegian sailingRound trip from Fort Lauderdale and West Palm Beach “for as low as $20 per person”$40.00 for two, no tax treatment statedNorwegian Cruise Line
    Taxi between Miami International Airport and the port“Approximately $20”, with fares described as subject to change$40.00 for two trips, no county flat fare publishedNorwegian Cruise Line
    Drop-off at the terminal door with no parkingPassengers “should also be dropped off at the terminal, if possible”$0.00 in parking, one driver requiredMiami-Dade County
    Multi-Level Garages C, D or G on the $25 lineNo county pairing with Cruise Terminal B and no garage to terminal shuttlen/aMiami-Dade County

    One row costs $296.80. Three of the others cost $40.00 or less.

    Norwegian says it owns Garage B and Miami-Dade County is the one that prices it

    Norwegian Cruise Line publishes a single sentence about parking at the Port of Miami on its driving directions page, and the sentence claims the building. All Norwegian guests are advised to park in Garage B, described there as property of Norwegian Cruise Line Holdings, with readers sent to miamidade.gov for further parking information and a disclaimer that the line accepts no responsibility for damage or loss from using the facility.

    Set that beside the county’s own explanation of the blank next door. Terminal Tariff No. 010 accounts for the missing Garage A figure by saying that parking facilities which are privately owned, “such as the Cruise Terminal A parking garage, may apply different rates”, which is why the terminal one letter away from Norwegian’s carries a link instead of a number. The Royal Caribbean building is the port’s unpriced garage; the Norwegian building is its most expensive priced one.

    So ownership is not what decides whether Miami-Dade County prints a rate. A cruise line says it owns Multi-Level Garage B, and the county publishes $35 for it anyway, on the same page and in the same table where the other line’s garage gets a hyperlink. How the letters are handed out across the port, and why garage letters and terminal letters stop matching, is set out in the way Miami-Dade County letters its ten cruise terminals and pairs each one with a facility.

    Its terminal list describes the building at 190,000 square feet, nicknamed The Pearl of Miami, LEED Gold certified, with large waiting areas and check-in and information desks near the boarding areas. It carries no opening year, while Cruise Terminal AA is dated to 2025 and Cruise Terminal A to 2018.

    The nickname is published. The year is not.

    What the Garage B rate block contains, and the five lines it does not

    The Garage B entry on the PortMiami parking schedule holds exactly one rate: “Effective January 1, 2025, the parking rate will be $35 per vehicle, per space, per day.” Beneath it sit a booking link, an email address and a telephone number on 800-392-1899. That is the whole block, still written in the future tense on a page read twenty months after the date it names.

    The cheaper block is six lines deep. Garages C, D, F, G and Surface Lot E carry a short term rate of $10 per day marked no overnight, a long term rate of $25 for overnight or greater, a high density long term line at the same $25, special events at no less than $15, a lost ticket charge described as equivalent to an 11-day cruise “for a maximum of $275”, and Crew Member Parking at $50.00 per week. Multi-Level Garage AA carries two rate lines and a clearance note.

    Four of those protections have no Garage B equivalent in print. A Norwegian passenger who loses a ticket has no published ceiling, a Norwegian passenger stopping for three hours has no published short stay rate, and neither the special events floor nor the crew week applies to a garage that is not named in those lines. The full schedule, block by block, is worked through in the PortMiami rate schedule read garage by garage against Tariff No. 010.

    The dearest garage at the port is also the thinnest entry on the page.

    Eight billed days at $35, measured against the $25 line at the same port

    Item 710 of PortMiami Terminal Tariff No. 010, effective October 1, 2025, applies established parking rates “to the day a vehicle enters the parking lot and to each succeeding day it remains on the lot”. Entry day plus each following day is nights plus one, so a Saturday to Saturday Norwegian sailing bills eight days at Multi-Level Garage B and not seven. That is $280.00 before tax, or $140.00 a head for two adults.

    The same tariff states that its rates and charges are exclusive of any sales tax and gives the Florida general rate as 6%, which lifts the eight days to $296.80 and the per adult share to $148.40. The identical stay at Cruise Terminal C or Cruise Terminal E reaches $212.00 and $106.00. Nothing separates the two totals except which line the ship belongs to.

    Sailing length decides how much that costs. On a three night Norwegian cruise the four billed days run $148.40 against $106.00, a spread of $42.40 that most parties would swallow. On the seven night sailing the spread is $84.80. On a fourteen night itinerary the fifteen billed days reach $556.50 against $397.50, and the $159.00 difference is now three quarters of a whole eight day bill at a $25 terminal.

    Arriving the night before adds a ninth billed day at $35, taking the pre-tax total to $315.00 and the taxed total to $333.90. Whether a room with parking included beats that number is a separate calculation, run against these same thresholds in what a Miami park and cruise bundle has to beat at each terminal.

    Long itineraries punish the letter B hardest.

    Every published way to reach Cruise Terminal B without paying $35 a day

    Six routes to Cruise Terminal B carry a published figure, and only one of them is Multi-Level Garage B. The premises stay fixed across the table: two adults, one seven night Norwegian sailing, one vehicle, and the 6% general rate named in the tariff applied wherever Miami-Dade County is the issuer.

    Route to Cruise Terminal BPublished cost and issuerTwo adults, seven nightsLimitation the issuer statesBest for
    Multi-Level Garage B, 1756 N Cruise Blvd.$35 per vehicle, per space, per day, Miami-Dade County$296.80 with 6% taxClearance of 7 feet 6 inches; no short term or lost ticket line publishedA car that has to sit at the port
    Surface Lot E oversized spaces, 625 Florida Way$25 per space, per day, Miami-Dade County$212.00 with 6% tax for one spaceOpen lot with no overhead clearance; the county pairs Surface Lot E with Cruise Terminal EOversized vans, recreational vehicles and vehicles with trailers
    Brightline round trip sold with a Norwegian sailing“As low as $20 per person”, Norwegian Cruise Line$40.00 for two, tax not statedPublished only from Fort Lauderdale and West Palm BeachTwo adults starting north of Miami-Dade County
    Taxi from Miami International AirportApproximately $20 per trip, Norwegian Cruise Line$40.00 for an arrival and a departureAn estimate carried by the cruise line; Miami-Dade County publishes no flat fare for the legA party flying in and out of Miami International
    Drop-off at Cruise Terminal B$0.00 in parking, Miami-Dade County$0.00Requires a driver who leaves; luggage is dropped before parking where possibleAnyone with somebody driving the car home
    Florida disabled veteran plate at Multi-Level Garage BFree parking under Florida Statute 320.084, Miami-Dade County$0.00The veteran must be in the vehicle when parked, with ticket, licence and registration shown at the exitFlorida plated disabled veterans

    The winner changes with where the party starts. For two adults flying into Miami International the pair of taxi trips Norwegian estimates at roughly $40.00 beats the garage by about $256.80, and the criterion is simply that no vehicle stays behind. For two adults driving down from Broward or Palm Beach, the line’s own Brightline package at $20 per person wins on the same criterion and adds a round trip Lyft ride to the port and a checked bag to the fare.

    For the party whose car has to stay, the county’s schedule leaves one strange door open. Surface Lot E is priced at $25 per space, per day for oversized vans, recreational vehicles and vehicles with trailers, and the parking page states as a port-wide fact that oversized vehicles are accommodated there at special rates rather than restricting the lot by terminal. On a seven night sailing that is $212.00 against $296.80 at Garage B. The cheapest published way for a Norwegian passenger to park at PortMiami is to arrive in a vehicle too tall to fit in the garage assigned to them.

    What the $35 buys back is headroom. Among the garages the county prices, Multi-Level Garage B is the one that holds its published clearance, at 7 feet 6 inches on the first floor and 7 feet 6 inches on the floors above, while Garage C falls from 9 feet to 6 feet 10 inches, Garage D from 8 feet 2 inches to 6 feet 8 inches and Garage G from 9 feet 6 inches to 6 feet 11 inches. A roof box that clears the ramp at a $25 garage may not clear the second deck.

    Height is the one column where the expensive garage wins outright.

    The $25 garages are not an alternative and the shuttle answer is why

    Multi-Level Garages C, D and G sit on the same northside as Cruise Terminal B and cost $10 less per day, and none of them is reachable from a Norwegian booking. That pairing is published as a fixed list: Garage C serves Cruise Terminal C, Garage D and Surface Lot D serve Cruise Terminal D, and Garage G absorbs Cruise Terminals F, G and V between them. No line in that list attaches a $25 facility to Cruise Terminal B. The rest of the county rate sheet does not help either: oversized vehicles pay $25 per space per day, crew parking runs $50 per week, special events are billed at no less than $15, and a lost ticket is capped at $275, which the county equates to an 11 day cruise. None of those lines is available to a passenger who simply wants to leave a car for eight days.

    The obvious workaround dies on the county’s own FAQ. Free shuttle service at PortMiami runs “between terminals only when a ship departs from one terminal and returns to a different terminal”, and the example Miami-Dade County chooses is a departure from Terminal G with a post-cruise arrival at Terminal B. That is a service for ships that swap berths mid-voyage, not a bus from a cheaper garage to a Norwegian check-in desk. The parking page adds only that the free shuttle runs on cruise days.

    Two further doors are shut for different reasons. Multi-Level Garage F is priced at $25 and appears nowhere else on the page, with no terminal assigned, no street address and no clearance published, so it cannot be selected by anyone who wants to find it. Multi-Level Garages J and K sit on the southside at 1122 and 1124 Caribbean Way, carry no county rate at all, and are on the wrong side of the water from Cruise Terminal B.

    The line’s other Florida homeport works on the opposite principle, where one flat rate covers every berth the line uses and the question is which berth, not which price. That contrast is traced in the two Port Canaveral berths Norwegian loads from and the flat rate that covers both.

    At PortMiami the garage is not a choice. It is an assignment.

    Norwegian and Miami-Dade County point at each other, and one link is dead

    The Garage B block on the county parking page sends reservations and rate enquiries to an outside booking partner, ParkWhiz, on a page named for the Norwegian cruise terminal in Miami. The cruise line’s driving directions send readers the other way, to miamidade.gov, for additional parking information. Each issuer names the other as the place to look, and only one of the two prints $35. A telephone number for the garage does appear on the county page, 800-392-1899, and dates the rate to 1 January 2025; Norwegian prints neither the figure nor the date.

    The referral back to the county does not land. The address Norwegian publishes for that page, miamidade.gov/portmiami/parking-transportation.asp, returned HTTP 404 when requested in September 2026, while the live schedule sits at miamidade.gov/portmiami/parking-information.page. A driver following the cruise line’s own link reaches nothing, and the rate that link was meant to reveal is the highest one at the port.

    Two county pages then disagree about whether that space can be held in advance. The PortMiami FAQ answers the question flatly, stating that there is no reserved parking and that ample parking is available, while the parking page offers reservations for Garage B through the outside partner. Read together, the honest version is that Miami-Dade County sells no reservation at its own booths and the two garages it does not run itself sell their own.

    Payment rules split the same way. The FAQ says cash and all major credit cards are accepted; the parking page lists cash, Visa, MasterCard, American Express, Discover or a major United States traveller’s cheque, and states that debit cards are not accepted. Payment happens on the way out, since parking lot users pay upon exiting the facilities.

    A debit card refused at the exit booth is not a rare surprise. It is a published rule on the page fewer people read.

    Details a Cruise Terminal B driver only finds on somebody else’s page

    • Norwegian names the island, not the building. Its directions give the port as South America Way, Dodge Island, Downtown Miami, Miami, FL 33132 and end by telling drivers to follow the signs to the corresponding terminal, while Miami-Dade County gives Multi-Level Garage B its own street number at 1756 N Cruise Blvd.
    • Three issuers publish three distances to the airport. Norwegian states 10 miles and about 20 minutes to Miami International, PortMiami states 7.1 miles, and Miami International states about 9 miles. The spread between the outer two is 2.9 miles on a trip that never leaves Miami-Dade County.
    • The cruise line routes over the bridge, the county advertises the tunnel. Norwegian sends drivers off Biscayne Boulevard onto Port Boulevard and across the port bridge, while Miami-Dade County promotes a dedicated toll-free route connecting PortMiami to I-395 and the MacArthur Causeway.
    • Attendants keep hours. All garages are open and staffed by a parking attendant from 6 a.m. to 5 p.m. on cruise days, and for non-cruise days the county publishes a telephone number, 305-347-4800, instead of an opening time.
    • A disabled parking permit is not a waiver here. County ordinance requires standard rates with two hours of complimentary parking, and full exemption is limited to vehicles with ramps, lifts or foot or hand controls, a Florida Toll Exemption permit, or a Florida disabled veterans plate.
    • The line lets the guest pick the hour. Guests select an arrival time during online check-in, and those who have not checked in online are told to reach the terminal after 12 p.m. and at least two hours before the scheduled departure time.
    • No rental desk waits at the pier. PortMiami has no on-site car rental agencies, and the county notes that some companies shuttle from the port to their own offices instead.

    Five ways a Norwegian sailing out of Miami misprices its own parking

    Budgeting the $10 line is the first error and the largest. That rate belongs to Garages C, D, F, G and Surface Lot E, carries the words no overnight beside it, and has no Garage B equivalent at all. A Norwegian passenger who plans around it is out by $25 a day and $200.00 across the stay.

    Taking a headline PortMiami rate as the port’s rate is the second. Miami-Dade County publishes $25 and $35 on the same schedule, and quoting the port without the terminal letter quotes a range as though it were a price. A Pearl of Miami sailing always sits on the upper figure.

    Counting nights rather than days is the third. Item 710 charges the entry day and each succeeding day, so seven nights bill eight days and the extra day costs $35.00 at Garage B against $25.00 elsewhere. The rule lives in the tariff and not on the parking page.

    Reading $280.00 as the amount on the card is the fourth. The tariff states that its rates exclude sales tax and names the general Florida rate at 6%, which makes the eight day total $296.80. The pre-tax figure is a floor.

    Planning to park cheap and ride across is the fifth. That free shuttle exists for ships returning to a different terminal, not for drivers moving between a $25 garage and Cruise Terminal B, and no published service closes that gap.

    The month behind every Cruise Terminal B figure above

    The figures in this guide were verified in September 2026 against the sources named in each section. Read strictly, the 6% reaches what the tariff prices. Item 710 prints $25.00 as its only long term rate and says the tariff’s rates exclude sales tax; the $35 line lives on the county’s parking page, so a total built on $35 plus 6% adds a tariff clause to a rate the tariff does not carry. Parking rates usually change in January, shuttle fares and cruise line transfer prices change by season, and ship schedules change weekly; check the issuer’s page before you travel. No provider paid for placement here, and none can pay to appear. Where a booking link earns Lot and Gate a commission it is marked as sponsored and flagged in this line, and as of September 2026 no affiliate link is live anywhere on this site.

    What Norwegian passengers ask before leaving a car at PortMiami

    The six answers below use the Miami-Dade County parking schedule, the PortMiami cruise FAQ, item 710 of Terminal Tariff No. 010 and Norwegian Cruise Line’s own driving directions, all read in September 2026, with totals calculated at the published $35 and the 6% general rate the tariff names.

    How much is parking at the Norwegian terminal at PortMiami?

    Miami-Dade County publishes $35 per vehicle, per space, per day for Multi-Level Garage B, the garage it pairs with Cruise Terminal B, effective January 1, 2025. A seven night sailing bills eight days under item 710 of Terminal Tariff No. 010, so the total is $280.00 before tax and $296.80 at the 6% general rate.

    Which terminal does Norwegian Cruise Line use at the Port of Miami?

    Cruise Terminal B, which Miami-Dade County lists at 190,000 square feet, nicknames The Pearl of Miami and describes as LEED Gold certified. The county pairs it with Multi-Level Garage B at 1756 N Cruise Blvd. on the northside, and Norwegian’s own directions describe that garage as property of Norwegian Cruise Line Holdings.

    Why do Norwegian passengers pay more to park at PortMiami than Carnival passengers?

    Because the rate belongs to the facility. The $35 per day on Multi-Level Garage B, set against the Garages C, D, F, G and Surface Lot E group at $25, then assigns each terminal a facility in advance. Carnival sails from Cruise Terminals D and E, which draw on the $25 line.

    Can I park in a cheaper PortMiami garage and take a shuttle to Terminal B?

    No published service does that. Every cruise terminal is paired with a named facility, and none of the $25 garages is paired with Cruise Terminal B. Its FAQ states that free shuttle service runs between terminals only when a ship departs from one terminal and returns to a different one.

    Can parking at Garage B at PortMiami be reserved in advance?

    Two Miami-Dade County pages answer differently. The PortMiami FAQ states there is no reserved parking and that ample parking is available, while the Garage B block on the parking page directs reservations and rate enquiries to an outside booking partner and a telephone line on 800-392-1899.

    How tall a vehicle fits inside Garage B at PortMiami?

    Miami-Dade County publishes 7 feet 6 inches on the first floor and 7 feet 6 inches on the remaining floors, the tallest figure that holds on every floor of a priced PortMiami garage. Garage C drops to 6 feet 10 inches above the ground floor, Garage D to 6 feet 8 inches and Garage G to 6 feet 11 inches.

    The most expensive garage at PortMiami is the one with the least in writing

    Every safeguard printed on the PortMiami parking schedule belongs to the cheaper facilities. The $275 ceiling on a lost ticket, the $15 floor for special events, the $10 short stay, the $50 crew week: all four sit in the block covering Garages C, D, F, G and Surface Lot E. Multi-Level Garage B carries one line, and that line is $35.

    Which inverts how a premium rate usually reads. The extra $84.80 on a seven night sailing, which is $10.60 for each of the eight days the county bills, does not buy a longer list of terms. It buys 7 feet 6 inches of headroom on every deck and a booking link to a company Miami-Dade County does not run, on a page a cruise line points at through a dead address. Norwegian passengers at PortMiami are not paying for more port. They are paying for less of it in writing.

    Related guides

  • Royal Caribbean Terminal A at PortMiami: The Garage With No Published Rate

    Royal Caribbean Terminal A at PortMiami: The Garage With No Published Rate

    Terminal A is the one PortMiami terminal whose garage carries a cruise line name and no price

    Cruise Terminal A, the Royal Caribbean terminal that opened at PortMiami in 2018, is the only one of ten whose garage carries a cruise line name and no county rate. Terminal AA next door is priced by the county at $35 per day and Terminal E at $25. For Garage A it prints a link.

    Almost every part of a Miami embarkation day can be read off a county page before the car leaves the driveway. A ship comes with a terminal, a terminal comes with a garage, a garage comes with a rate, and the rate multiplied by the billed days gives a total. That chain completes at most of the lettered terminals. At Cruise Terminal A the second link is blank.

    Below sits everything Miami-Dade County and Royal Caribbean each publish about the building at 2000 N Cruise Blvd, what neither of them publishes, and what a driver can do with the hole that leaves. Figures below were read from county pages, from PortMiami Terminal Tariff No. 010 and from royalcaribbean.com in August and September 2026.

    Address Royal Caribbean prints for PortMiamiFacility Miami-Dade County pairs with that terminalLong term rate the county publishesEight billed days before sales tax
    Cruise Terminal A, 2000 N Cruise BlvdMulti-Level Garage A, 2000 N Cruise Blvd.No figure anywhere on the page; the entry is a link outNot calculable from county pages
    Cruise Terminal AA (MSC Terminal), 2200 N Cruise BlvdMulti-Level Garage AA, 2200 N Cruise Blvd.$35 per vehicle, per space, per day, overnight or greater$280.00
    Cruise Terminal E, 1265 N Cruise BlvdSurface Lot E, 625 Florida Way$25 per space, per day, with a second space at $50$200.00

    Two of those rows can be budgeted. The row with the Royal Caribbean name on it cannot.

    Royal Caribbean prints three PortMiami addresses and Miami-Dade gives two of them to other lines

    The driving directions answer on royalcaribbean.com opens with a single address, 1015 N. America Way, then says there are multiple terminals at PortMiami for Royal Caribbean Group ships and lists three: Cruise Terminal A at 2000 N Cruise Blvd, Cruise Terminal AA labelled in the line’s own text as the MSC Terminal at 2200 N Cruise Blvd, and Cruise Terminal E at 1265 N Cruise Blvd. The instruction attached to that list is to check your cruise documents to confirm which terminal your ship will be departing from, then follow the signage on arrival because it may change.

    The County lists the same three buildings under different owners. Its cruise terminal page calls Terminal AA a 490,000 square foot facility opened in 2025 for MSC Cruises, the largest cruise terminal in the world, able to handle up to three ships and 36,000 passengers in one day. Terminals D and E it attributes to Carnival Cruise Line, expanded in 2018 for larger class ships. Only Terminal A is attributed to Royal Caribbean International, under its full name, The Crown of Miami.

    The two lists are not in conflict once the corporate noun is read closely, because Royal Caribbean Group is a parent that covers more than one brand while The Crown of Miami is one brand’s building. For a driver the practical effect is blunt anyway. A Royal Caribbean Group booking out of Miami can land at a building the county files under MSC Cruises or Carnival Cruise Line, and the letter on the boarding pass is the only thing that settles it. How the letters are laid out on the water, and which ones sit north or south, is set out in the reference on how PortMiami organizes its lettered cruise terminals and the roads that reach them.

    Three addresses, three garages, three different parking situations.

    The Miami-Dade County parking entry for Garage A, line by line

    On the PortMiami parking page every priced facility gets a block of dollar lines. Multi-Level Garage AA gets $20 per day short term with no overnight, $35 per day long term, an email address, a telephone number on (888) 264-1002 and a clearance note. Multi-Level Garage B, headed Garage B (Norwegian Cruise Line), gets a rate of $35 per vehicle, per space, per day effective January 1, 2025, a booking partner and a line on 800-392-1899. Garages C, D, F, G and Surface Lot E get six lines between them, from $10 short term to a lost ticket charge capped at $275.

    The block headed Garage A (Royal Caribbean) contains one sentence and no dollar sign. It invites the reader to view rates online for rate information, reservation, or any other inquiries related to Garage A, and the word online is a link to an outside parking site, royalmiamiparking.com. No email address follows it. No telephone number follows it. Three garage blocks on that page point the reader elsewhere: Garage AA to an email address and (888) 264-1002, Garage B to a booking partner plus an email and 800-392-1899, and Garage A to a website. Garage A is the only one of the three that arrives without a price and without a telephone number.

    The reason sits in the Miami-Dade Seaport Department’s own rule book. PortMiami Terminal Tariff No. 010, effective October 1, 2025, states that parking facilities that are privately owned, such as the Cruise Terminal A parking garage, may apply different rates. That single clause is the county explaining, in its own tariff, why one of its ten cruise terminals falls outside its own schedule. The full rate schedule and the eight day counting rule that governs it are worked through in the guide to what Miami-Dade County publishes about PortMiami parking and what Tariff No. 010 adds.

    One terminal, one clause, one missing column.

    Miami-Dade publishes Garage A to the inch and not to the dollar

    The absence is narrower than it looks. Every other field the County publishes about Multi-Level Garage A is complete: street number, clearance floor by floor, disabled permit provision, staffing hours and payment rules. The one field left empty is the one a budget needs.

    Field on the Miami-Dade County parking pageWhat the county publishes for Multi-Level Garage AWhat the same page publishes for Multi-Level Garage AA
    Street address2000 N Cruise Blvd.2200 N Cruise Blvd.
    First floor clearance7 feet 2 inchesNo entry in that cell
    Second floor clearance8 feet7 feet
    Remaining floors clearance7 feet 2 inches7 feet
    Long term parking rateNo figure printed$35 per vehicle, per space, per day
    Short term parking rateNo figure printed$20 per day, marked no overnight
    Contact for parking questionsNone printed; a link out onlyAn email address and (888) 264-1002
    Disabled permit spacesAvailable in every garage, county wide statementAvailable in every garage, county wide statement
    Attendant hours on cruise days6 a.m. to 5 p.m., stated for all garages6 a.m. to 5 p.m., stated for all garages

    Garage A carries the lowest published first floor clearance at PortMiami, 7 feet 2 inches, under Garage B at 7 feet 6 inches, Garage D at 8 feet 2 inches and Garage G at 9 feet 6 inches. It is also the only facility in that table whose second floor is taller than its first, 8 feet against 7 feet 2 inches, which matters to anyone driving a roof box up the ramp. A driver can know to the inch whether the car fits and not know within any range what the stay costs.

    Height to the inch, price to nothing.

    Budgeting a seven night Royal Caribbean sailing from Terminal A, as far as the figures allow

    Item 710 of Terminal Tariff No. 010 applies parking rates to the day a vehicle enters the lot and to each succeeding day it remains, which turns seven nights into eight billed days. Section Two of the same tariff states that rates are exclusive of any sales tax and gives the Florida general rate as 6%. Those two rules are what convert a daily figure into a real total, and they apply to the county’s own garages.

    Run them on the two Royal Caribbean Group addresses that carry a rate. Surface Lot E at $25 per space per day reaches $200.00 for eight days, or $212.00 once the 6% is added. Multi-Level Garage AA at $35 reaches $280.00, or $296.80 with tax. The spread between the two published options on the same cruise line address list is $84.80 for one identical week.

    No third figure comes out of Garage A. The honest statement is that Miami-Dade County publishes the rates of the garages on either side of it and publishes nothing for the one in the middle, and that the $25 to $35 band is a fact about Terminal E and Terminal AA, not a bracket that anyone has placed around Garage A. Assuming Garage A sits inside that band is a guess wearing the clothes of a county figure.

    Which makes the winner easy to declare on the published record. For a driver who wants a total before departure, Terminal E is the cheapest of the three at $200.00 plus tax, Terminal AA is the dearest at $280.00 plus tax, and Terminal A is the only one where the question cannot be answered at all from the issuer. None of the three is a choice, because the ship assigns the building. The result is not a decision but a warning about which of the three tickets comes with an unknown attached.

    A metered cab from Miami International Airport is the number Terminal A can be measured against

    Where the parking figure is missing, the alternative to parking still has one. According to Miami-Dade County, the distance is 7.1 miles from Miami International Airport to PortMiami, and 25.7 miles from Fort Lauderdale/Hollywood International Airport. It also sets the taxi meter itself: the Board of County Commissioners adopted Resolution R-700-22 on July 19, 2022, eliminating all flat fares and putting every trip on the meter, including trips under the Airport Regional Taxicab Service programme.

    Meter component set by Miami-Dade County Resolution R-700-22Rate the county fixesApplied across the 7.1 miles the port publishes
    First one sixth of a mile$2.95$2.95
    Each further one sixth of a mile up to 1 mile$0.85$4.25 across five increments
    Each one sixth of a mile beyond 1 mile$0.55$19.80 to $20.35 across the remaining 6.1 miles
    Waiting time$0.40 per minute, $24 per hour$4.00 for ten minutes held in traffic
    Larger vehicles, sport utility vehicles and vans30% above the meter$35.10 to $35.82 one way
    Minimum fare from PortMiami or the airport$15Never reached; the meter runs well past it

    A sedan on that meter runs $27.00 to $27.55 one way before any waiting charge, so a couple arriving and leaving by cab spends roughly $54.00 to $55.10 on the ground legs of the trip. Set that against $212.00 at Surface Lot E with tax and against $296.80 at Garage AA with tax. The cab wins by a factor of about four at the cheaper terminal and about five at the dearer one, on the county’s own numbers, before the missing Garage A row is even considered. The counterweight is real: the meter buys two rides and no car for the week, and it climbs at $0.40 a minute in traffic, against which the county offers the Port of Miami Tunnel, described on its own pages as a dedicated, toll free route connecting PortMiami to I-395 and the MacArthur Causeway. Comparisons that swap parking for a hotel package run on the same arithmetic and are laid out in the guide to how a Miami park and cruise hotel is priced against the county garage rate.

    Drop-off and check-in at The Crown of Miami, and the three deadlines Royal Caribbean prints

    One county instruction covers the kerb, and it is conditional twice over: when possible, passengers are advised to drop off their luggage prior to parking, and passengers should also be dropped off at the terminal, if possible. Storage lockers, the county adds, are not available anywhere on the port for security reasons. Terminal A itself is described as a 170,000 square foot building called The Crown of Miami for its two peaks resembling passing ships, LEED Silver certified, with an expedited security check-in area for international guests, spacious waiting areas and a drop-off luggage area.

    Royal Caribbean handles the clock, and publishes three different versions of it. Its port arrival answer says guests should arrive within the arrival time slot selected during Royal App check-in, that the selected boarding time is listed on the mobile boarding pass, that early arrivals will not be able to begin boarding and late arrivals may wait for a later group. The same answer sets a limit of 90 minutes prior to port operations closing for being fully checked in and onboard, and a separate rule that check-in not completed in advance must be finalised at the pier at least two hours prior to the published sailing time. A third page states that the line requires guests to be checked in no later than 60 minutes, sometimes 90 minutes, prior to the scheduled sailing time, with a footnote that some sailings may require an earlier check-in time.

    Three deadlines hung on three different clocks, and the Miami clock is the one nobody publishes. Royal Caribbean’s only worked example of port operating hours is the Port of Vancouver, which it says closes at 5:00 PM for boarding operations. For PortMiami the County publishes no equivalent closing time. The only hours it does print are parking hours, and they belong to the barrier rather than to the gangway: on cruise days all garages are open and staffed by a parking attendant from 6 a.m. to 5 p.m., with a number on 305-347-4800 for anything outside that.

    The boarding pass carries the only time that binds.

    Details that settle a Terminal A arrival before the drive begins

    • The address Royal Caribbean prints for Cruise Terminal A, 2000 N Cruise Blvd, is the same street number Miami-Dade County prints for Multi-Level Garage A, so the destination typed into a phone is the garage whether or not that was the intention.
    • Payment rules on the county page cover cash, Visa, MasterCard, American Express, Discover and major United States traveller’s cheques, and state that debit cards are not accepted; the county FAQ shortens the same rule to cash and all major credit cards, which is the looser of the two readings.
    • The county FAQ states flatly that there is no reserved parking at PortMiami, while the Garage A entry on the parking page offers reservation as one of the things the outside link handles. Two county pages, two answers, one garage.
    • Free shuttle service is described twice and differently: the parking page says it runs on cruise days, and the FAQ says it runs between terminals only when a ship departs from one terminal and returns to a different one, using a departure from Terminal G and an arrival at Terminal B as its example.
    • Luggage tags printed at home come inside the Guest Ticket Booklet, and Royal Caribbean says generic bag tags are available at the pier from its porters on the day of boarding, which is the fallback that costs time rather than money.
    • Disabled permit holders pay standard rates by county ordinance with two hours complimentary, and full exemption is limited by Florida Statute 316.1964 to vehicles with ramps, lifts or hand controls, or to Florida disabled veteran plates issued under s. 320.084 and the sections beside it, with the veteran in the vehicle when parked.
    • A cruise line with two terminals at one port is not unusual, and the split works differently at each: the pattern at the other Florida homeport is traced in the piece on which Port Canaveral terminals Royal Caribbean ships actually load from.

    Five ways a Terminal A parking budget is built on a number nobody published

    Reading the $25 line as the port rate. That line names Garages C, D, F, G and Surface Lot E. It is absent from that line, and from the $35 line, and from every other rate line on the page.

    Treating the county’s silence as a promise of cheapness. Tariff No. 010 says a privately owned facility may apply different rates, and different is not a direction. The clause allows a figure above $35 as easily as one below $25.

    Budgeting seven days for seven nights. Item 710 charges the entry day and each succeeding day, so a Saturday to Saturday sailing bills eight, worth $25 to $35 of unplanned cost at the priced garages and an unknown amount at Garage A.

    Forgetting the tax line. The parking page mentions sales tax in neither direction; the tariff states rates are exclusive of it and gives the general Florida rate as 6%, which is what turns $200.00 into $212.00 and $280.00 into $296.80.

    Timing the arrival against garage hours. The 6 a.m. to 5 p.m. window is when an attendant is at the barrier, not when boarding closes, and the only boarding clock Royal Caribbean names for a specific port is Vancouver at 5:00 PM.

    How these Terminal A figures were checked

    The figures in this guide were verified in August 2026 against the sources named in each section. One boundary belongs under every $35 figure above. That rate sits on the county’s PortMiami parking page and not in Item 710, whose only long term line is $25.00, and the 6% the tariff names covers the charges the tariff itself prices. Parking rates usually change in January, shuttle fares and cruise line transfer prices change by season, and ship schedules change weekly; check the issuer’s page before you travel. No provider paid for placement here and none can pay to appear. As of September 2026 no affiliate link is live anywhere on this site, and any that ships will be marked as sponsored and flagged in this line.

    Questions Royal Caribbean passengers ask about Terminal A at the Port of Miami

    Answers below come from Miami-Dade County pages, PortMiami Terminal Tariff No. 010 and royalcaribbean.com, read in August and September 2026.

    Which terminal does Royal Caribbean use at the Port of Miami?

    Cruise Terminal A at 2000 N Cruise Blvd, which Miami-Dade County calls Royal Caribbean International’s The Crown of Miami and dates to 2018. The line’s own directions page also lists Cruise Terminal AA at 2200 N Cruise Blvd and Cruise Terminal E at 1265 N Cruise Blvd for Royal Caribbean Group ships.

    How much does parking cost at Terminal A at PortMiami?

    No figure is published by Miami-Dade County. The entry headed Garage A (Royal Caribbean) carries a link to an outside parking site instead of a figure, and Terminal Tariff No. 010 explains that privately owned facilities such as the Cruise Terminal A parking garage may apply different rates.

    What do the priced PortMiami garages cost for a seven night cruise?

    Eight billed days, because item 710 of Tariff No. 010 charges the entry day and each succeeding day. That is $200.00 at Surface Lot E on the $25 line and $280.00 at Garage AA on the $35 line, or $212.00 and $296.80 once the 6% Florida sales tax is added.

    Where do you drop off luggage and passengers at PortMiami Terminal A?

    At the terminal itself. Miami-Dade guidance is to drop luggage off before parking and to drop passengers at the terminal where possible. On the county terminal page, Terminal A is a 170,000 square foot building with a drop-off luggage area, spacious waiting areas and expedited security check-in for international guests.

    What time do you need to be checked in for a Royal Caribbean cruise from Miami?

    Royal Caribbean publishes three limits: within the arrival slot chosen in Royal App check-in, fully checked in and onboard 90 minutes before port operations closing, and finalised at the pier two hours before the published sailing time if check-in was skipped. A separate page says 60 minutes, sometimes 90.

    How tall a vehicle fits inside Garage A at PortMiami?

    The Miami-Dade clearance table gives 7 feet 2 inches on the first floor, 8 feet on the second and 7 feet 2 inches on the remaining floors. The 8 foot deck is the only one in that table taller than the floor below it, and the county fills in every clearance cell for Garage A while printing no rate.

    Royal Caribbean’s next Miami terminal arrives with a price already attached

    The county’s terminal page says construction will begin on Royal Caribbean International’s Terminal G at the west end of PortMiami in summer 2025 and that the building is expected to open in 2027. Terminal G is already paired on the parking page with Multi-Level Garage G at 921 N America Way, which sits on the $25 long term line at $200.00 for eight days. The same cruise line will then hold one Miami terminal the county prices and one it does not, and the difference will have nothing to do with the ship, the fare or the passenger. It will be a question of who owns the concrete under the car.

    Related guides

  • PortMiami Cruise Terminal Schedule: The County Names Buildings, Not Ships

    PortMiami Cruise Terminal Schedule: The County Names Buildings, Not Ships

    Miami-Dade County files the PortMiami vessel list under Online Services, not under Cruise

    Miami-Dade County publishes one vessel listing for PortMiami, the Daily Dock Report, filed under Online Services rather than Cruise. Submitted on 3 September 2026 it returned a Report Viewer Configuration Error instead of rows. Best case your cruise line prints the terminal on the ticket; worst case only the garage pairing is public.

    The Port of Miami cruise terminal schedule is not one document. Ten lettered PortMiami cruise terminals each carry a garage pairing from Miami-Dade County, and as of September 2026 the county names no ship in any of them. The gap is not a secret. It is a filing decision, and the tool that would close it sits two menus away from the cruise section.

    Five county pages and one county file touch the question, and each one answers a different part of it. The table below sets out which issuer answers what, and where that issuer files the answer.

    Question asked on embarkation morningIssuer that answers itWhere the answer is filedWhat the answer leaves out
    Which ships are berthed at PortMiami todayMiami-Dade County, in principleDaily Dock Report, an application under Online Services at miamidade.gov/Apps/Seaport/dailydockEverything, because the report returned a Report Viewer Configuration Error on every submission tried on 3 September 2026
    Which terminal a booked ship usesThe cruise line that owns the shipThe cruise ticket and web check-in; MSC Cruises also names Terminal AA and 2200 N. Cruise Blvd. on its public pagesAny other company’s ship, and any date you are not booked on
    Which garage or lot serves that terminalMiami-Dade CountyParking Information page, under Directions and ParkingA terminal for Garage F, which carries a rate and no building; and a county rate for Garages A, J and K
    What each lettered terminal is and who built itMiami-Dade CountyCruise Terminals page, under Cruise, with nine entries covering ten terminalsShip names, sailing dates and berth numbers
    Which cargo services call and at which terminalMiami-Dade CountyShipping Destinations and Rotation Schedule, a PDF under CargoCruise vessels of any kind

    Four of those five rows resolve on a public page. The first one, the one people actually type into a search box, does not.

    What the PortMiami Daily Dock Report returns when you submit it

    The Daily Dock Report is a Miami-Dade County web application, and the county describes it in a single line above the form: “This report will show all vessels docked at Port Miami in a specific time window.” A second description sits on the Online Services index, promising that a user can “Easily access vessel and reservation details by printing the Daily Dock Report, which shows all vessels docked at PortMiami within your selected date range.” The form loads. The report does not.

    Read on 3 September 2026, the form offered two date and time fields, From and To, prefilled with that day at 00:00 and 23:59, and three radio buttons labeled Cruise, Cargo and All, with All preselected. Submitting it returned a page whose report area carried one message: “Report Viewer Configuration Error”, followed by the sentence “The Report Viewer Web Control HTTP Handler has not been registered in the application’s web.config file.”

    The failure survived every variation tried. Cruise only, Cargo only and All produced the same error, as did a single day and a nine day window covering 1 to 10 September 2026. The handler named in the error text, Reserved.ReportViewerWebControl.axd, answered a direct request with HTTP 404 on the same reading. The page around the error still renders the furniture of a working report: a page counter reading “of 0” and an export menu offering nine formats, Word, Excel, PowerPoint, PDF, TIFF file, MHTML (web archive), CSV (comma delimited), XML file with report data and Data Feed.

    Other Florida ports show what a working version looks like. The Canaveral Port Authority publishes a board that marks each vessel Scheduled, Confirmed, In Port or Departed, described in full in the reading of the Canaveral Ship Schedule and its four status words. Same category of tool, ninety minutes up the coast, and it returns rows.

    Where the PortMiami cruise pages send the question instead

    The Cruise section of miamidade.gov carries nine links, and none of them is a schedule: Cruise Lines, Cruise Terminals, Cruise Safety and Security, Accessibility, Shore Power, Things to Do in Miami, Global Entry Enrollment Center, Directions to PortMiami and Parking at PortMiami. A separate Cruise Lines page lists 26 companies, from Azamara Cruises to Voyages, each one linking out to its own website, and closes the loop with an instruction Miami-Dade County prints in plain words: “Visit the cruise line of your choice for more information on cruise schedules, destinations and more.”

    The cruise FAQ points the same way by omission. Its 20 questions sit under three headings, 14 on Parking and Transportation, 2 on Accommodations and Attractions and 4 on Embarkation and Disembarkation, and not one of them asks which vessel is in port. The questions that come closest are structural: “Where exactly are the Cruise Terminals?”, answered with a link to a map, and “How close is the nearest airport?”, answered with 7.1 miles to Miami International and 25.7 miles to Fort Lauderdale-Hollywood International.

    One FAQ answer does turn on terminal identity, and it contains a small contradiction worth knowing about. Free inter-terminal shuttles run, in the county’s words, “only when a ship departs from one terminal and returns to a different terminal (i.e., departure from Terminal G, post-cruise arrival at Terminal B)”. That same Terminal G appears on the Cruise Terminals page as a Royal Caribbean building whose construction began in summer 2025 and which “is expected to open in 2027”. The worked example uses a door that does not exist yet, which is a fair sign of how the county treats letters: as labels for buildings, not as slots on a calendar. The full letter map is set out in the guide to which letters PortMiami actually uses.

    PortMiami cargo rotations name a terminal and cruise sailings do not

    The cargo side of the same port publishes exactly the document the cruise side lacks. Under Cargo, Miami-Dade County posts the Shipping Destinations and Rotation Schedule, a PDF that answered HTTP 200 at 37,926 bytes on 3 September 2026, with seven columns: NAME, SHIP LINE, TERMINAL, SHORT NAME, FREQ COUNT, TIME PERIOD and VESSEL COUNT. A cargo agent gets a terminal column. A cruise passenger gets a phone call to a cruise line.

    One row shows the resolution on offer. The Americas Europe Express service lists APL Limited, Hyundai Merchant Marine and Mitsui O.S.K. Lines Ltd. as its ship lines, the terminal POMTOC, the short name AEE1, a frequency of 1 per WEEK and a vessel count of 11, followed by its rotation: Miami, Jax, Savannah, Norfolk, NYC, Manzanillo, Balboa, LA, Busan, Shanghai, Ningbo, Yantian, Hong Kong and Kaohsiung. Seaboard Marine Ltd appears on several rotations of its own, including Miami to Nassau at a frequency of 3 per WEEK with 1 vessel.

    What a reader can find outCargo side of PortMiamiCruise side of PortMiami
    A terminal named per serviceYes, a TERMINAL column naming POMTOC or Seaboard on every rowNo terminal column exists on any cruise page
    A published frequencyYes, printed as a count and a period, such as 1 per WEEK or 3 per WEEKn/a
    A vessel count per serviceYes, 11 vessels on the Americas Europe Express rotationn/a
    A file you can download and keepYes, one PDF of 37,926 bytes, HTTP 200 on 3 September 2026No file, only outbound links to 26 cruise line websites
    A live status toolDaily Dock Report, which also fails, plus a Berth Request system behind a login for agentsDaily Dock Report, the same broken application, and nothing else

    The honest reading is that the Daily Dock Report is broken for both trades. Cargo has a fallback document and cruise has none, so the same fault costs a passenger more than it costs a shipping agent.

    The terminal letter is the join key between a PortMiami ship and a garage

    Knowing the letter is worth more at PortMiami than knowing the ship name, because Miami-Dade County publishes the terminal to parking pairing in full and publishes no vessel at all. That pairing decides the address, the side of the channel and the rate line you meet at the barrier. It is the one part of this question with a complete public answer, verified August 2026.

    TerminalOperator named by Miami-Dade CountyParking the county assigns to itSide of the channel
    Cruise Terminal AAMSC Cruises, opened in 2025, 490,000 square feet, up to three ships and 36,000 passengers in one dayGarage AANorthside
    Cruise Terminal ARoyal Caribbean International, opened in 2018, 170,000 square feet, called The Crown of MiamiGarage ANorthside
    Cruise Terminal BNorwegian Cruise Line, 190,000 square feet, called The Pearl of MiamiGarage BNorthside
    Cruise Terminal CSeveral cruise lines, none of them named by the countyGarage CNorthside
    Cruise Terminal DCarnival Cruise Line, expanded in 2018Garage D and Surface Lot DNorthside
    Cruise Terminal ECarnival Cruise Line, expanded in 2018Surface Lot ENorthside
    Cruise Terminal FCarnival Cruise Line, renovated in 2022Garage GNorthside
    Cruise Terminal GRoyal Caribbean International, under construction since summer 2025, expected to open in 2027Garage GNorthside
    Cruise Terminal JBoutique terminal for small vessels and luxury cruises, no line namedGarage J and Garage KSouthside
    Cruise Terminal VVirgin Voyages, opened in 2022, 100,000 square feet, three storiesGarage GNorthside

    Three different letters land on one building. Terminals F, G and V all park at Garage G, so a driver who knows only the garage still does not know the terminal, while a driver who knows the terminal always knows the garage. The arrow runs one way. Garage K compounds the trap by existing while Terminal K does not, and the county uses no H and no I at all. What each of those garages then charges, and why the short stay line is the wrong one to read, is worked through in the breakdown of PortMiami parking rates garage by garage.

    Who names the terminal for a booked PortMiami sailing

    For your own sailing the cruise line wins on completeness, and the county says so itself. MSC Cruises publishes the most to a reader who is not logged in: it calls its building the MSC Miami Cruise Terminal, “also known as Terminal AA”, gives the address as 2200 N. Cruise Blvd, Miami, FL 33132, puts the check-in time on the cruise ticket, assigns a slot by default that a guest can change during web check-in, and closes check-in and boarding 2 hours before the ship’s departure. That is terminal, address and clock from one issuer.

    The cruise line stops being the right source the moment the ship is not yours. Public port pages from Royal Caribbean International and Virgin Voyages returned no readable Miami terminal letter or street address to a plain reader in September 2026; the assignment travels with the booking, which means it is unavailable for a ship you are meeting, photographing or collecting someone from. For those cases the county wins by default, and the county publishes buildings only.

    Vessels do get named in one county channel, the newsroom, and the dates there are historical rather than forward looking. A release dated 14 October 2025 announced ten new ships for the 2025 to 2026 season with a month each: Cunard’s Queen Elizabeth and Virgin Voyages’ Brilliant Lady in October 2025, Holland America’s Zuiderdam, Celebrity Cruises’ Celebrity Xcel and Oceania Cruises’ Allura in November, MSC Cruises’ Grandiosa in December, Windstar Cruises’ Star Seeker in January 2026, Holland America’s Eurodam in February, Norwegian Cruise Line’s Norwegian Luna in March and Silversea Cruises’ Silver Nova in May. Not one of the ten came with a terminal letter.

    Scale comes from the same shelf. The county’s release of 8 February 2025 recorded a record 10 cruise ships in port on one day, with close to 68,000 passengers expected on board, and named all ten: Carnival Magic, Carnival Sunrise, Zaandam, MSC Seascape, Norwegian Escape, Norwegian Gem, Sirena, Icon of the Seas, Independence of the Seas and Scarlet Lady. The October release put the busiest passenger day at 72,401 guests on 20 April 2025. Ten ships against ten terminals is the arithmetic that makes the letter matter on a peak Sunday.

    Seven checks that pin a PortMiami sailing to one building

    Each check below produces a fact rather than an impression, and all seven run against pages as they stood in September 2026.

    • Take the terminal letter from the cruise ticket or the line’s check-in, never from a port page. Miami-Dade County’s cruise pages carried no ship name and no sailing date on any of the readings taken for this guide.
    • Convert the letter to a garage before leaving home. Terminals F, G and V all park at Garage G, Terminal E parks in Surface Lot E rather than a garage, and Terminal J parks at Garage J and Garage K.
    • Check the side of the channel, not just the letter. Terminal J and its two garages are the only Southside pairing; the other nine terminals sit on the Northside.
    • Treat H, I and K as typing errors. PortMiami’s ten terminals are AA, A, B, C, D, E, F, G, J and V, and Garage K exists while Terminal K does not.
    • If a booking or a shuttle rule names Terminal G, check the year. Construction began in summer 2025 and opening is set for 2027, both dated by Miami-Dade County.
    • Try the Daily Dock Report before assuming the fault is yours. The error text names Reserved.ReportViewerWebControl.axd, and that handler answered HTTP 404 on 3 September 2026, which is a server configuration fault rather than a browser problem.
    • For a same day ship count with no working report, the county newsroom is the only public record: 10 ships and close to 68,000 passengers on 8 February 2025 is the announced ceiling.

    Five wrong turns between a ship name and a PortMiami gate

    Each of these traces to a specific page, and each costs time on the morning it matters.

    Reading the Cruise Terminals page as an assignment list. It carries nine entries for ten terminals, because Miami-Dade County groups three of them under a single plural heading, “Terminals D, E and F”, and it names companies and square footage rather than sailings. A page that says Norwegian Cruise Line’s Terminal B is 190,000 square feet has still not said which ship is there on Saturday.

    Assuming the Daily Dock Report is down for maintenance. A maintenance outage clears; a Report Viewer Configuration Error is a missing handler registration, and the handler was still returning HTTP 404 on 3 September 2026. Waiting a day changes nothing, and there is no published contact on the report page for reporting it.

    Taking a press release for a schedule. The 14 October 2025 release names ten incoming ships and a month for each, which reads like a calendar until you look for the column that would make it useful. There is no terminal in any of the ten entries.

    Guessing the garage from the letter by alphabetical logic. Terminal F parks at Garage G, Terminal E parks in a surface lot, and Garage F carries a published rate with no terminal attached to it. Alphabetical order is the wrong model here, and a wrong guess on the Northside is a loop around 1015 North America Way with luggage in the car.

    Booking a room or a drop-off against the wrong side of the port. Terminal J sits on the Southside with Garage J and Garage K; every other lettered terminal sits on the Northside. Choosing between the two Florida ports on this kind of paperwork, rather than on brochure copy, is the exercise in the side by side comparison of Port Canaveral and PortMiami.

    When each PortMiami page was read and who issues it

    The figures in this guide were verified in September 2026 against the sources named in each section. Parking rates usually change in January, shuttle fares and cruise line transfer prices change by season, and ship schedules change weekly; check the issuer’s page before you travel. No provider paid for placement here, and none can pay to appear. Where a booking link earns Lot and Gate a commission it is marked as sponsored and flagged in this line, and as of September 2026 no affiliate link is live anywhere on this site.

    Questions about which ship sails from which Port of Miami terminal

    The answers below come from Miami-Dade County’s cruise, parking and cargo pages, from its Daily Dock Report application, from two county press releases, and from what MSC Cruises publishes about its own building, all read in September 2026. Between them they name 10 terminals and 0 ships, and they pair Terminal AA, a 490,000 square feet building rated for 36,000 passengers in one day, with a garage that charges $35 per day.

    Does PortMiami publish a cruise ship schedule?

    Not on its cruise pages. Miami-Dade County runs one vessel listing, the Daily Dock Report, filed under Online Services, and every submission tried on 3 September 2026 returned a Report Viewer Configuration Error rather than rows. That same page instead tells passengers to visit the cruise line of their choice for schedules.

    How do I find out which PortMiami terminal my ship leaves from?

    From the cruise line, not from the port. MSC Cruises names Terminal AA at 2200 N. Cruise Blvd and puts the check-in time on the ticket, while other lines deliver the assignment inside the booking. Miami-Dade County publishes what each lettered terminal is and which garage serves it, but never which vessel is in it.

    What is the PortMiami Daily Dock Report?

    A Miami-Dade County web application described on its own page as a report that will show all vessels docked at Port Miami in a specific time window. It offers From and To date fields and Cruise, Cargo and All filters. Read on 3 September 2026 it returned a configuration error for every combination tried.

    Which garage serves each PortMiami cruise terminal?

    The pairing sits on the county parking page: Terminal AA with Garage AA, A with Garage A, B with Garage B, C with Garage C, D with Garage D and Surface Lot D, E with Surface Lot E, and Terminals F, G and V all with Garage G. Terminal J uses Garages J and K on the Southside.

    Is there a Terminal H or Terminal K at the Port of Miami?

    Neither exists. The ten cruise terminals Miami-Dade County publishes are AA, A, B, C, D, E, F, G, J and V, with no H and no I anywhere in the sequence. Garage K does exist and serves Terminal J alongside Garage J, which is where the confusion over a Terminal K starts.

    How many cruise ships can be at PortMiami on one day?

    Ten, according to Miami-Dade County’s release of 8 February 2025, which announced a record 10 cruise ships in port on a single day with close to 68,000 passengers expected on board. A later county release put the busiest passenger day at 72,401 guests on 20 April 2025.

    PortMiami publishes buildings, not ships

    A port that hosts 26 cruise lines and once berthed 10 ships in a day treats the vessel as the cruise line’s business and the building as its own. That division explains the whole search: the letter has an address, a garage and a side of the channel, and the ship has none of those on any county page. Learn the letter and the port becomes legible. Chase the ship name and you are reading a press release from February.

    Related guides

  • Miami Park and Cruise Hotels: What Included Parking Has to Beat

    Miami Park and Cruise Hotels: What Included Parking Has to Beat

    The Miami park and cruise threshold is two numbers, and the ship picks one

    A Miami park and cruise hotel has to beat a port bill that comes in two sizes. Miami-Dade County charges $25 or $35 per vehicle per day, and its tariff bills the entry day plus every day after. With 6% tax, three nights cost $106.00 or $148.40, seven nights $212.00 or $296.80, fourteen nights $397.50 or $556.50.

    A Miami park and cruise hotel covers a room, a parking space and a terminal shuttle in one price, against a PortMiami garage bill of $212.00 on a seven night sailing. What the bundle replaces is not a single figure. Two long term parking rates apply at PortMiami, $25 and $35 per vehicle, per space, per day, and Miami-Dade County pairs each cruise terminal with a facility in advance.

    So the break even point is personal. Someone sailing from Cruise Terminal AA or Cruise Terminal B, both on the $35 line, can pay 40% more for the same bundle than someone sailing from Cruise Terminal D or Cruise Terminal E and still finish level. Same hotel, same Saturday, two verdicts.

    Every figure below comes from two documents the county controls: the rate schedule on its PortMiami parking page, and PortMiami Terminal Tariff No. 010, effective October 1, 2025, both read in August 2026. No hotel rate appears in this guide, because hotels file none with the county. What the county files is the number a hotel package has to beat.

    Cruise terminal at PortMiamiParking facility Miami-Dade County assigns to itLong term rate the county publishesEight billed days before taxThreshold a bundle must beat, with 6%
    Cruise Terminals C, D, E, F, G and VMulti-Level Garages C, D and G, plus Surface Lot E$25 per vehicle, per space, per day, overnight or greater$200.00$212.00
    Cruise Terminal AAMulti-Level Garage AA, 2200 N Cruise Blvd.$35 per vehicle, per space, per day, overnight or greater$280.00$296.80
    Cruise Terminal BMulti-Level Garage B, 1756 N Cruise Blvd.$35 per vehicle, per space, per day, effective January 1, 2025$280.00$296.80
    Cruise Terminal AMulti-Level Garage A, described in the tariff as privately ownedNo county figure printedn/an/a
    Cruise Terminal JMulti-Level Garages J and K, 1122 and 1124 Caribbean WayNo county figure printedn/an/a

    Three of those rows hand a hotel a number. Two hand it a phone call.

    What decides whether a PortMiami cruise parker owes $25 or $35 a day

    The facility carries the rate at PortMiami, and the cruise terminal carries the facility. Under the county schedule, Multi-Level Garage AA and Multi-Level Garage B sit at $35 per vehicle, per space, per day on the long term line, with Garages C, D, F and G and Surface Lot E at $25. Garage B moved onto the $35 line effective January 1, 2025.

    Two rate lines sit at each priced facility and only one of them can reach a cruise. The short line carries the words no overnight, at $10 in the $25 group and $20 at Multi-Level Garage AA. The long line carries the words overnight or greater. A car left for a sailing sleeps at the port, which puts it on the long line by construction.

    That misreading damages a hotel comparison in one direction only. A traveler who budgets the $10 line and then reads a bundle price concludes the bundle is expensive, having measured it against a rate the barrier will never charge. The gap between the two lines is $15 a day at both price points, or $120.00 across eight days. Which facility a given ship draws on follows from the terminal letter, set out in the way Miami-Dade County letters its ten PortMiami cruise terminals and pairs each with a garage.

    The rate is not a choice. It is an assignment that arrives with the booking.

    The ninth billed day that a night before a Miami sailing adds

    Item 710 of PortMiami Terminal Tariff No. 010 applies parking rates “to the day a vehicle enters the parking lot and to each succeeding day it remains on the lot”. Entry day plus each following day is nights plus one, so a seven night cruise bills eight days: $200.00 at a $25 terminal and $280.00 at a $35 terminal, before tax.

    Driving down the evening before moves that count to nine. The car enters on the eve, sits through embarkation morning and stays until the ship is back, which under the county’s own rule bills $225.00 at $25 a day and $315.00 at $35. Applying the 6% general rate the tariff names, those totals reach $238.50 and $333.90.

    Which settles one scenario without argument. For a traveler who was going to sleep near the port anyway, a park and cruise bundle starts $26.50 or $37.10 ahead before the room has been priced at all, because the night it absorbs is a night the port would otherwise have metered. For a traveler driving in on embarkation morning, that head start does not exist and the threshold stays at the flat eight day figure. The day count and the full schedule behind it are worked through in the PortMiami rate schedule read garage by garage.

    A night before the cruise is a day on the meter.

    Miami park and cruise thresholds by sailing length, tax included

    Sailing length moves the threshold further than anything a hotel controls. Rates run by the day according to Miami-Dade County, item 710 counts the entry day plus each succeeding one, and the 6% named in the tariff applies across the range. A three night cruise gives a bundle $106.00 to beat at a $25 terminal. A fourteen night cruise gives it $556.50 to beat at a $35 terminal.

    Sailing lengthDays billed under item 710Threshold at Cruise Terminals C, D, E, F, G and VThreshold at Cruise Terminals AA and BExtra room a $35 terminal lets a bundle absorb
    3 nights4 days$106.00 with 6% tax$148.40 with 6% tax$42.40
    4 nights5 days$132.50 with 6% tax$185.50 with 6% tax$53.00
    5 nights6 days$159.00 with 6% tax$222.60 with 6% tax$63.60
    7 nights8 days$212.00 with 6% tax$296.80 with 6% tax$84.80
    10 nights11 days$291.50 with 6% tax$408.10 with 6% tax$116.60
    14 nights15 days$397.50 with 6% tax$556.50 with 6% tax$159.00

    The winner changes by row, for a structural reason rather than a commercial one. On a three night sailing out of Cruise Terminal C the port wins by default, since $106.00 has to cover a room premium and a pair of shuttle legs at once. On a seven night sailing out of Cruise Terminal AA or Cruise Terminal B the bundle wins whenever its parking premium sits under $296.80, which is $84.80 more room than the identical bundle can absorb at Cruise Terminal C. Past ten nights the thresholds stop being close, and each extra night adds $26.50 or $37.10 to what a bundle can swallow.

    The comparable product at the other end of the state cannot be finished this way, because the Canaveral Port Authority charges $20.00 per day plus tax and publishes no tax rate on its parking pages. A Port Canaveral threshold stops at a pre-tax floor rather than a total. That is why the packaged version of the same idea has to be priced by subtraction there, as traced in what a Port Canaveral package costs once its parking product is subtracted.

    Two ports, one product, and only one arithmetic that closes.

    The garages Miami-Dade County does not price, and what that does to a hotel comparison

    Two PortMiami cruise terminals produce no threshold at all. Multi-Level Garage A, which serves Cruise Terminal A, carries no county figure, and Terminal Tariff No. 010 accounts for it in a single clause: parking facilities that are privately owned, “such as the Cruise Terminal A parking garage, may apply different rates”. A private garage inside a county port sits outside the county schedule.

    The southside pair is stranger, because nothing explains it. Multi-Level Garage J and Multi-Level Garage K, at 1122 and 1124 Caribbean Way, serve Cruise Terminal J and appear in the county address list and in its clearance table, yet no rate block names them. The $25 long term line names Garages C, D, F and G and Surface Lot E, and the letters J and K are absent from it.

    The county schedule carries the mirror image of that gap. Multi-Level Garage F holds a $25 rate and appears nowhere else on the page: no terminal assigned to it, no street address, no clearance height published. One facility has a price and no door. Four have a door and no price.

    For passengers at those two terminals the comparison is not difficult, it is unavailable. A bundle that includes parking can only be measured against a baseline somebody publishes, and the honest baseline at Cruise Terminal A is whatever the private operator quotes when asked, not a figure carried by Miami-Dade County.

    An unpublished rate cannot lose a comparison.

    What a Miami hotel has to state before its included parking can be priced

    Seven details decide whether a bundle clears the threshold, and six of the seven are answered by Miami-Dade County rather than by a hotel.

    • Days, not nights. The county counts the entry day and each succeeding day, so a seven night sailing needs eight days of cover and a ten night sailing needs eleven. A bundle described as covering the duration of the cruise has stated a policy, not a quantity.
    • One space, one vehicle. The rate reads per vehicle, per space, per day, so a second car in the party is a second full bill of $200.00 or $280.00 across eight days, and no room rate absorbs it.
    • Oversized vehicles bill on a line of their own. Large vans, recreational vehicles and vehicles with trailers are priced at $25 per space, per day at Surface Lot E, and the county does not publish how many spaces a given vehicle occupies.
    • The port shuttle is conditional and the hotel shuttle is the substitute. Free shuttle service at PortMiami runs on cruise days only, per Miami-Dade County, and garages hold a parking attendant from 6 a.m. to 5 p.m. on those days, with 305-347-4800 offered outside them instead of an hour. Its cruise FAQ narrows that shuttle further, limiting it to trips between terminals and only when a ship departs from one terminal and returns to a different one, so it is a debarkation service and does not carry anyone from a lot to a terminal on boarding day.
    • A lost ticket is capped at $275. Terminal Tariff No. 010 describes that charge as equivalent to an 11-day cruise, which is exactly eleven days at $25, and it does not say whether the same maximum caps the $35 facilities.
    • The baseline is filed rather than quoted. Every figure sits in PortMiami Terminal Tariff No. 010, effective October 1, 2025, so the number a bundle competes against holds still while a room rate moves with the calendar.
    • The two sides are quoted under different tax rules. The tariff states that its rates are exclusive of any sales tax and gives the general state rate as 6%, so setting a checkout total against $200.00 understates the port by $12.00, and against $280.00 by $16.80.

    The county publishes its half completely. The hotel half arrives one question at a time.

    Assumptions that break a Miami hotel and parking comparison

    Measuring the bundle against the whole port bill is the first error and the costliest. A package buys a bed the port was not selling, so the saving is the difference between the package and the same room booked without parking, set against $212.00 or $296.80. A traveler with no plan to spend the night is buying a room in order to avoid a garage.

    Budgeting the short term line is the second. The $10 and $20 figures both carry no overnight beside them on the Miami-Dade County schedule, and a cruise stay is overnight by construction, which puts the real numbers at $25 and $35 and the shortfall at $120.00 across eight days.

    Counting nights instead of days is the third. Item 710 applies the rate to the entry day and to each succeeding day the vehicle remains, so seven nights is eight days and a pre-cruise night at the port makes it nine. That single day is worth $26.50 or $37.10 once the 6% is applied, and it is the day a hotel bundle is best placed to absorb.

    Quoting one Miami number is the fourth. The two thresholds sit 40% apart, at $212.00 and $296.80 for the same eight days, so a figure offered for PortMiami parking without a terminal letter attached is a range being read as a price. The contrast with a port that runs on one flat rate for every terminal is set out in how Port Canaveral and PortMiami file their parking rates against the same premises.

    Assuming every terminal has a rate to compare against is the fifth. Cruise Terminal A is served by a privately owned garage that the tariff expressly allows to charge differently, and the two garages behind Cruise Terminal J appear in the address and clearance lists but in no rate block. For those passengers a bundle cannot be scored at all from county documents.

    Dates, issuers and the hotel figures deliberately left out

    The figures in this guide were verified in August 2026 against the sources named in each section. Where a figure here is built on $35 a day, it is arithmetic across two county documents rather than a quotation from one. The tariff names the Florida general rate at 6% for the charges it prices, and its Item 710 prices the long term day at $25.00; the $35 line is on the parking page. Parking rates usually change in January, shuttle fares and cruise line transfer prices change by season, and ship schedules change weekly; check the issuer’s page before you travel. No provider paid for placement here, and none can pay to appear. Where a booking link earns Lot and Gate a commission it is marked as sponsored and flagged in this line, and as of September 2026 no affiliate link is live anywhere on this site.

    Questions travelers ask about Miami hotels with cruise parking and shuttles

    The six answers below use the rate schedule Miami-Dade County publishes for PortMiami and item 710 of PortMiami Terminal Tariff No. 010, effective October 1, 2025, both read in August 2026, with every total calculated at the 6% general rate the tariff names.

    How much does a park and cruise hotel in Miami have to beat?

    $212.00 or $296.80 on a seven night sailing, for one car. Miami-Dade County charges $25 per day at Cruise Terminals C, D, E, F, G and V and $35 at Cruise Terminals AA and B, item 710 bills eight days for seven nights, and the tariff names 6% sales tax.

    Do hotels near the Port of Miami with a shuttle include cruise parking?

    Some sell a room, parking and a terminal shuttle as one line, but no hotel files those terms with Miami-Dade County, so each has to be confirmed with the hotel. Four things settle the price: how many days are covered, whether one vehicle or two, whether the shuttle runs both ways, and what a longer sailing costs.

    How many days of parking does a seven night Miami cruise bill?

    Eight. Item 710 of PortMiami Terminal Tariff No. 010 applies the rate to the day a vehicle enters the lot and to each succeeding day it remains, so the count is nights plus one. Arriving the evening before makes it nine days, which is $225.00 at $25 a day and $315.00 at $35.

    Which PortMiami terminals carry the $35 parking rate?

    Cruise Terminal AA, served by Multi-Level Garage AA at 2200 N Cruise Blvd., and Cruise Terminal B, served by Multi-Level Garage B at 1756 N Cruise Blvd. and priced at $35 effective January 1, 2025. Eight billed days there reach $280.00 before tax and $296.80 with the 6% the tariff names.

    Can a hotel package be compared against parking at Cruise Terminal A?

    Not from county documents. Terminal Tariff No. 010 states that privately owned facilities, such as the Cruise Terminal A parking garage, may apply different rates, and Miami-Dade County prints no figure for it. The same gap covers Cruise Terminal J, whose Garages J and K at 1122 and 1124 Caribbean Way appear in no rate block.

    Is a Miami park and cruise hotel worth it on a short sailing?

    Rarely, because the threshold shrinks with the itinerary. A three night cruise bills four days, which is $106.00 at a $25 terminal and $148.40 at a $35 one, and that has to cover a room premium plus two shuttle legs. A fourteen night sailing gives the same bundle $397.50 or $556.50 to work with.

    Why two Miami cruisers get different answers to the same hotel question

    Two travelers book the same hotel for the night before the same Saturday. One sails from Cruise Terminal D, where the bundle has to beat $212.00. The other sails from Cruise Terminal AA, where the identical bundle has to beat $296.80, a further $84.80 of room it can absorb before it stops paying. Neither of them picked that number, and neither can move it. So the question a Miami park and cruise hotel answers is not whether included parking saves money. It is which of the county’s two rates the cruise booking already committed the car to.

    Related guides

  • Hotels near PortMiami: ten terminal addresses, not one pin

    Hotels near PortMiami: ten terminal addresses, not one pin

    Close to PortMiami is a measurement against ten street addresses

    PortMiami spreads ten cruise terminals across three streets and two sides of one island. Miami-Dade County addresses eight of them on N Cruise Blvd between 2200 and 909, Terminal V at 718 W Cruise Blvd and Terminal J at 1120 Caribbean Way. A hotel is near one address, not near all ten.

    Miami-Dade County publishes a free Coral Way Trolley that makes exactly three stops on port property and a Metromover that costs nothing between 5:30 a.m. and 10 p.m. Those two services, plus one sentence about a bridge, are the whole of what any issuer publishes about reaching a PortMiami terminal without a car. A booking site that returns one distance to the Port of Miami is measuring to a pin the county never places.

    The gap sits inside the county’s own pages. Its directions page gives Cruise Terminal F the address 1103 N Cruise Blvd, while its parking page sends Terminal F drivers to Multi-Level Garage G at 921 N America Way. One boarding document, two street names, and a hotel search that treats both as the same destination.

    No hotel rate, walking time or shuttle schedule appears anywhere in this guide. Hotels are private businesses and Miami-Dade County publishes none of those figures, so every property specific claim below is written as something to confirm with the property. What the county does publish is geography, and geography decides whether a room is near your terminal or near somebody else’s.

    Every PortMiami terminal address and the parking address that goes with it

    Two Miami-Dade County pages hold the geography and neither carries the other’s list. The directions page prints a street address for all ten cruise terminals. The parking page prints addresses for eight garages and three surface lots, and pairs every terminal with a facility. The table reads one against the other, both checked in September 2026.

    Cruise terminalAddress on the Miami-Dade County directions pageParking facility the county pairs with itAddress the county publishes for that facilitySame street as the terminal
    Cruise Terminal AA2200 N Cruise BlvdMulti-Level Garage AA2200 N Cruise BlvdYes, the same street number
    Cruise Terminal A2000 N Cruise BlvdMulti-Level Garage A2000 N Cruise BlvdYes, the same street number
    Cruise Terminal B1761 N Cruise BlvdMulti-Level Garage B1756 N Cruise BlvdYes, five numbers apart
    Cruise Terminal C1741/1751 N Cruise BlvdMulti-Level Garage C1648 N Cruise BlvdYes, a different block of the same street
    Cruise Terminal D1435 N Cruise BlvdMulti-Level Garage D and Surface Lot D1400 Cruise Blvd and 1400 N Cruise BlvdYes, and the county writes one of the two without the N
    Cruise Terminal E1265 N Cruise BlvdSurface Lot E625 Florida WayNo, a street that appears in no terminal address
    Cruise Terminal F1103 N Cruise BlvdMulti-Level Garage G921 N America WayNo, a different street
    Cruise Terminal G909 N Cruise BlvdMulti-Level Garage G921 N America WayNo, a different street
    Cruise Terminal V718 W Cruise BlvdMulti-Level Garage G921 N America WayNo, and W Cruise Blvd is not N Cruise Blvd
    Cruise Terminal J1120 Caribbean WayMulti-Level Garage J and Multi-Level Garage K1122 and 1124 Caribbean WayYes, next door on the Southside

    Column five is what ruins a distance search. Terminal E has its door on Cruise Blvd and its parking on Florida Way. Terminals F, G and V carry Cruise Blvd addresses and all three park at Multi-Level Garage G on N America Way. Four of the ten terminals have a door on one street and a car on another, which is four chances for a hotel to be measured to the wrong end of the port.

    Distance to a door is also not distance to a check-in desk. Terminal AA, opened in 2025, covers 490,000 square feet over four levels as published by Miami-Dade County, against Terminal A at 170,000 square feet, opened in 2018, and Terminal V at 100,000 square feet, opened in 2022. One more entry deserves a second read: the county lists Terminal G at 909 N Cruise Blvd and expects the building to open in 2027, so a room booked against Terminal G today is booked against a construction site. Which letter covers which building, and why the garage letters run on their own alphabet, is set out in the reference on the ten lettered PortMiami terminals and the garages the county pairs with them.

    Three trolley stops and one walkable bridge onto PortMiami

    Exactly one pedestrian sentence about PortMiami appears on any Miami-Dade County page, alongside exactly three transit stops on port property. That sentence says you can also walk across the Northside of the PortMiami Bridge for a scenic route. The stops belong to the free City of Miami Coral Way Trolley, and the county names them against parking facilities rather than against terminals.

    Stop 1 sits on the Southside, across from the Terminal J parking garage. Stop 2 sits on the Northside, across from the Terminal E surface parking lot, which the county addresses at 625 Florida Way while Terminal E itself carries 1265 N Cruise Blvd. Stop 3 sits on the Northside as well, across from the PortMiami administrative offices. Ten terminals, three stops, and no published line between any stop and any terminal door.

    The chain that reaches those stops belongs to the same county. Metrorail runs 5 a.m. to midnight seven days a week over a 25 mile dual track, carrying the Orange Line from Miami International Airport and the Green Line from southern Miami-Dade to Government Center Station. From Government Center, PortMiami sends riders onto Metromover to Freedom Tower Station and onto the trolley across the bridge. Metromover charges nothing, serves 21 stations from Financial District Station in Brickell to School Board Station in the Omni area over three loops, and operates 5:30 a.m. to 10 p.m., with cars every 90 seconds at rush hour and every 3 minutes off peak.

    What the county does not print is the last link. Nothing on the county page that names the three stops says how often the Coral Way Trolley runs, when it starts or when it stops, because the service belongs to the City of Miami. The bridge gets the same treatment: the Northside is called walkable and no distance is attached to it. Where the two county departments do publish numbers for the airport leg, and where those numbers disagree, is worked through in the account of the seven mile run between Miami International Airport and the cruise terminals.

    Downtown, Bayside and Brickell against the connections Miami-Dade County publishes

    Three areas of Miami sit on the county’s free transit map, and the map ends in the same place for all three: Freedom Tower Station, then a trolley over the bridge. The table matches each area to the connection the county names, to the point where that connection touches port property, and to the fact no issuer supplies.

    Where the room isConnection Miami-Dade County publishesWhere that connection reaches port propertyWhat no issuer publishes about it
    Downtown Miami near Government CenterMetrorail Orange and Green Lines to Government Center Station, then MetromoverCoral Way Trolley Stops 1, 2 and 3, by way of Freedom Tower StationJourney time from any downtown address to any terminal door
    Bayside and the Biscayne Boulevard waterfrontMetromover, with Bayside Marketplace named by the county among its major destinationsThe PortMiami Bridge, whose Northside the county calls walkableThe walking distance, the surface, and whether luggage is practical on it
    BrickellMetromover Brickell Loop, from Financial District Station northwardThe same trolley, one loop further out, on a system that stops at 10 p.m.Whether any given hotel van holds a PortMiami ground transportation permit
    Anywhere off the Metromover mapTaxi, rideshare or a hotel van, none of them named on a county pageThe terminal curb, at whichever of the ten addresses the ship usesAny fare, any shuttle roster, and any hotel by name

    Row four is the honest one. No hotel is named on the PortMiami cruise, parking or directions pages read in September 2026. Shuttle and limousine users are sent instead to pages 44 to 48 of the 2026 edition, where the PortMiami Directory lists permitted companies rather than properties. A hotel van is a commercial operation inside a working seaport, so three questions belong in writing to any front desk: whether the van is permitted to enter PortMiami, which terminal it drops at, and what time it leaves on embarkation morning.

    Which PortMiami terminal you sail from picks the neighborhood, by scenario

    Four arrivals produce four different winners on one set of premises: two adults, one pre-cruise night, a seven night sailing, and Miami-Dade County pages read in September 2026.

    A Northside terminal with no car goes to the Bayside end of the bridge, on the criterion of published pedestrian access. Terminals AA, A, B, C, D, E, F, G and V are all Northside buildings, and both Northside trolley stops plus the one walkable crossing the county names land on that side. The nuance is that no distance attaches to the crossing on that page, and no timetable to the trolley either, so the winner wins on access rather than on a measured number of minutes. The timetable does exist elsewhere: Miami-Dade County publishes the trolley in its transit feed, where the port stops carry scheduled departures from 6:30 to 23:20 on weekdays and Saturdays and from 8:30 to 20:20 on Sundays, read September 2026.

    Sailing from Terminal J with no car goes to Downtown near Government Center, on the criterion of transit depth. Terminal J at 1120 Caribbean Way is the only Southside terminal, Coral Way Trolley Stop 1 is the only published stop on that side, and reaching it means the full chain of Metrorail, Metromover and trolley rather than a walk. The nuance cuts against the obvious choice: a waterfront room picked for the bridge buys nothing extra for a Southside sailing.

    Two adults driving and leaving the car for the week go to whichever hotel their garage allows, on the criterion of clearance and rate. First floor clearances run from 7 feet 2 inches at Garage A up to 9 feet 6 inches at Garage G according to Miami-Dade County, and remaining floor clearances drop to 6 feet 8 inches at Garage D, so a tall rental van rules out garages before it rules out neighborhoods. Long term parking runs $25 per vehicle, per space, per day at Garages C, D, F, G and Surface Lot E, and $35 per day at Garage B and at Garage AA. The cheaper lines on the same schedule, $10 at the first group and $20 at Garage AA, carry the words no overnight beside them, a distinction taken apart in the breakdown of which PortMiami rate arrives with which terminal assignment.

    An arrival after 10 p.m. goes to Downtown or Bayside, on the criterion of what is still running. Metromover operates 5:30 a.m. to 10 p.m. and Metrorail to midnight, so a Brickell room that was free to leave at noon is a paid ride at 11 p.m., and the trolley that completes the chain never had published hours to lose. The ranking reverses after dark: Brickell and Downtown sit on the same free system only until the system stops.

    Booking details that hotels near PortMiami control and the county does not

    Seven details change whether a room near PortMiami works on embarkation morning, and each one names its issuer.

    • The terminal letter comes off the boarding document and the street number off the county’s directions page, not off the cruise terminals page. The county splits the two across separate pages, which is why a search for a terminal address on the page that describes the buildings returns nothing.
    • Multi-Level Garage G is the parking address for Terminals F, G and V, and it stands at 921 N America Way rather than on Cruise Blvd. A room picked for its distance to Terminal F is not a room picked for its distance to the car.
    • Clearance rules out a rental vehicle before a hotel does. Garage AA posts 7 feet on its second and remaining floors, Garage C posts 6 feet 10 inches above the first floor, and Garage D posts 6 feet 8 inches, the lowest figure in the county’s table.
    • Garage staffing has a clock. All PortMiami garages are open and staffed by a parking attendant from 6 a.m. to 5 p.m. on cruise days, and for non-cruise days Miami-Dade County directs drivers to call PortMiami Cruise Operations or Port Security at 305-347-4800.
    • Payment rules catch anyone who packed light on cash. PortMiami accepts cash, Visa, MasterCard, American Express, Discover or any major U.S. Traveler’s Check, and states plainly that debit cards are not accepted.
    • Mileage claims are not safe even between county departments. PortMiami puts Miami International Airport at 7.1 miles from the port while the airport puts the port at about 9 miles from itself, so a hotel quoting minutes to the port is quoting a figure its own landlord disputes.
    • The port’s own shuttle is not a hotel shuttle. Free shuttle service is available only on cruise days in the county’s own wording, which describes a ride between port facilities rather than a ride from a lobby. A seaport that names no hotel at all produces the same silence on the Space Coast, where seven terminals share one ZIP code and no footpath is published.

    Where a room booked near the Port of Miami stops being near it

    Booking against a single Port of Miami pin is the first error and the one behind most of the others. Ten terminal addresses spread over N Cruise Blvd, W Cruise Blvd and Caribbean Way sit on the county’s directions page, running from 2200 down to 909 on the first of those streets alone. A distance returned for the port as a whole is a distance to none of them in particular.

    Reading the bridge sentence as a route to any terminal is the second. The county’s wording covers the Northside of the PortMiami Bridge, and Terminal J at 1120 Caribbean Way is the only terminal on the Southside. Nothing published by the county connects the two sides on foot, which makes a Southside sailing the one case where a waterfront room stops being an advantage.

    Expecting the trolley to run on a county timetable is the third. The Coral Way Trolley is a City of Miami service that Miami-Dade County describes by its three stops and nothing else, so the last leg of the county’s own recommended chain is the leg the county does not schedule. It works, and it works on another agency’s clock.

    Treating five minutes to the port as five minutes to the ship is the fourth. Terminal F has a door at 1103 N Cruise Blvd and a garage at 921 N America Way, Terminal E has a door at 1265 N Cruise Blvd and a lot at 625 Florida Way, and no hotel publishes which of those addresses its estimate used.

    Booking Brickell for a late arrival is the fifth. The free connection that makes Brickell reasonable is Metromover, which runs 5:30 a.m. to 10 p.m., and a flight landing after that hour turns the cheapest chain on the map into a metered ride. The room did not move; the timetable ran out.

    What was read for this guide, when, and on whose page

    The figures in this guide were verified in September 2026 against the sources named in each section. Parking rates usually change in January, shuttle fares and cruise line transfer prices change by season, and ship schedules change weekly; check the issuer’s page before you travel. No provider paid for placement here, and none can pay to appear. Where a booking link earns Lot and Gate a commission it is marked as sponsored and flagged in this line, and as of September 2026 no affiliate link is live anywhere on this site.

    Six questions about hotels near the Port of Miami

    The six answers below come from Miami-Dade County pages for PortMiami and for its transit system, including the directions page, the parking information page, the Metrorail page and the Metromover page, all read in September 2026.

    How close can a hotel actually be to the PortMiami cruise terminals?

    Close to one terminal, never to all ten. Miami-Dade County addresses eight terminals on N Cruise Blvd between 2200 and 909, Terminal V at 718 W Cruise Blvd and Terminal J at 1120 Caribbean Way. No county page publishes a walking distance from any hotel to any of those addresses.

    Which hotels near the Port of Miami have a shuttle to the cruise terminal?

    No hotel is named by Miami-Dade County. Its PortMiami cruise, parking and directions pages, read in September 2026, list none at all and send shuttle and limousine users to the Ground Transportation Directory on pages 44 to 48 of the 2026 PortMiami Directory, which lists permitted operators rather than properties.

    Can you walk from a downtown Miami hotel to a PortMiami cruise terminal?

    One sentence covers it on the Miami-Dade County directions page: you can also walk across the Northside of the PortMiami Bridge for a scenic route. That crossing lands on the Northside, where nine of the ten terminals sit. No distance, walking time or route beyond the bridge is attached to it.

    Does the free trolley reach every PortMiami cruise terminal?

    No. The free City of Miami Coral Way Trolley makes three stops on port property: across from the Terminal J parking garage on the Southside, across from the Terminal E surface parking lot on the Northside, and across from the PortMiami administrative offices. Ten terminals share those three stops.

    Is Brickell too far from PortMiami for a pre-cruise hotel?

    Not by day, and yes by night. Metromover reaches Financial District Station in Brickell, charges nothing across 21 stations, and runs 5:30 a.m. to 10 p.m. with cars every 90 seconds at rush hour. After 10 p.m. that free chain stops and the trip becomes a metered one.

    What should I ask a Miami hotel before booking it for a cruise?

    Three things in writing, because Miami-Dade County publishes none of them: whether the hotel van holds a PortMiami ground transportation permit, which of the ten terminal addresses it drops at, and what time it departs on embarkation morning. Garages are staffed 6 a.m. to 5 p.m. on cruise days.

    The pin moves; the addresses do not

    Ten street numbers, three trolley stops and one sentence about a bridge are everything Miami-Dade County published in September 2026 about arriving at PortMiami without a car. A hotel listing returns a distance to none of them. So the question worth asking before booking a room near the Port of Miami is not how many minutes the listing claims. It is which of the ten addresses your boarding document names, and whether anything free still runs to that side of the island at the hour you land.

    Related guides

  • Fort Lauderdale Airport to Miami cruise port: is FLL worth it?

    Fort Lauderdale Airport to Miami cruise port: is FLL worth it?

    Two Broward pages, two taxi fares, one Miami cruise terminal

    Broward County publishes a taxi estimate of $86 from Fort Lauderdale-Hollywood International Airport to the Port of Miami. A second county page puts the same fee at about $67, and both pages carry a July 2026 update stamp. Miami-Dade County publishes no fare and no driving time for the 7.1 miles between its own airport and PortMiami.

    The airport 25.7 miles from the ship prices the ride. The one 7.1 miles away does not. That inversion is the real case for and against flying into Fort Lauderdale for a sailing out of Miami, and it holds up under every attempt to settle the question from official pages alone.

    Every figure below was read from the issuer that sets it, against one fixed trip: two adults, a seven night sailing, airport curb to a lettered PortMiami terminal. Pages from Broward County and Brightline were read in September 2026 and the Miami-Dade figures were verified in August 2026. The commuter railroad’s own site is not among them, so every rail detail below is the county’s.

    What a cruise passenger needsFort Lauderdale-Hollywood International Airport (Broward County)Miami International Airport (Miami-Dade County)
    Distance to PortMiamiNot published by Broward County on its cruise or transportation pages7.1 miles per PortMiami, about 9 miles per the airport
    Driving time to PortMiamiAbout 45 minutes without traffic, at least 90 minutes recommendedNot published at either end, in either direction
    Taxi figure published$86 on the rate table, about $67 on the cruise page$15 minimum on trips originating at MIA, meter after that
    Luxury sedan figure published$90 (Broward County estimate)n/a
    Rail chain named by the issuerTri-Rail, then an unpriced taxi from the Miami train stationMetrorail at $2.25 each way, then a free Coral Way Trolley
    Free airport shuttle to the trainFree Tri-Rail shuttle buses from the FLL terminalsMIA Mover to the Miami Intermodal Center
    Where to ask a personGround Transportation Desks in each terminal, baggage claim levelTaxi stands at the lower level curb, staffed and badged

    Six of those seven rows are filled on both sides. The two that decide a budget, a fare and a duration, are filled on opposite sides of the county line. That is the finding, and the rest of the piece is what it costs.

    Four terminals, two seaports, and the airport Broward County runs between them

    Fort Lauderdale-Hollywood International Airport lists its address as 100 Terminal Drive, Fort Lauderdale, and Broward County treats Port Everglades as the home seaport and PortMiami as the second one. Both appear on the airport’s cruise pages, with very different treatment. Port Everglades gets “about a 10-minute ride” from the terminals. PortMiami gets about 45 minutes without traffic, plus a recommendation to allow at least 90 minutes during morning and evening rush hour.

    The airport itself is four terminals with a taxi podium at each, a Rental Car Center holding 12 rental companies at 600 Terminal Drive, and a Broward County Transit Route 1 stop at the Rental Car Center, Stop G. None of that changes at the county line. What changes is jurisdiction: a passenger bound for Miami leaves Broward halfway through the ride and arrives at a port whose ten lettered terminals, garages and rates belong to the Miami-Dade pages covering PortMiami terminals and garages.

    Two counties, one ride, and only one of them prices it.

    A $19 spread on one county site, a 1.9 mile spread on the other

    The Broward County Cruise Passengers page says the taxi “fee will be about $67” to PortMiami. A rate table on the county Ground Transportation page puts the Port of Miami line at $86 for a taxi cab and $90 for a luxury sedan. The two pages were updated six days apart in July 2026 and disagree by $19, which is about 28 percent of the lower figure.

    The pattern repeats closer to home. For Port Everglades, the same Cruise Passengers page gives “$12 (estimated) based on the meter reading” while the rate table gives $18-$21. On a ride Broward itself calls 10 minutes long, its two published numbers sit up to 75 percent apart.

    Miami-Dade County contradicts itself on a different variable. PortMiami publishes 7.1 miles to Miami International Airport and the airport publishes about 9 miles back to PortMiami, a 1.9 mile disagreement inside one county government, verified August 2026. Neither department publishes a driving time or a fare for the run, and the port’s own cruise FAQ answers the fare question by linking to a commercial estimator.

    Each county publishes the half the other leaves out, then disagrees with itself inside its own half. One county prices the ride and cannot settle on a price. The other measures the ride and cannot settle on a distance.

    Every fare Broward County prints for a ride out of FLL

    The rate table on the Broward County ground transportation page is the only place in either county where a cruise passenger reads a dollar figure for a complete airport to port ride. It covers five destinations in two vehicle classes, with one caveat attached to all of them.

    Destination from Fort Lauderdale-Hollywood International AirportTaxi cab, Broward County estimateLuxury sedan, Broward County estimateWhat the number leaves out
    Port Everglades (Fort Lauderdale)$18-$21$45The $12 estimate on the county’s own cruise page
    Port of Miami$86$90The about $67 on the county’s own cruise page
    Miami Intl Airport$72$90The last 7.1 miles from MIA to a PortMiami terminal
    West Palm Beach Intl Airport$135$145Any Port of Palm Beach leg
    South Beach$80$85n/a

    Broward County labels the whole table in one sentence: “Taxi Cab and luxury sedan rates are estimates and may vary. Taxi rates are subject to change due to the current fuel surcharge.” Taxi fares are regulated by law in Broward County, the same page adds, without printing the regulated tariff that produces these numbers anywhere on the airport pages.

    One line in that table does arithmetic nobody has published. The same table estimates $72 to Miami International Airport and $86 to the Port of Miami, a $14 difference for the same leg Miami-Dade calls 7.1 miles. Miami-Dade’s only figure for that leg is a $15 minimum on trips originating at MIA. The two counties never cite each other, and their numbers for the final seven miles land one dollar apart.

    Two adults, seven nights: adding up the ground legs from each airport

    Premises stay fixed: two adults, a seven night sailing, embarkation at a PortMiami terminal, and only figures an issuer prints. Airfare is excluded, because it is the one variable in the comparison that no airport publishes.

    Out of Fort Lauderdale-Hollywood International Airport, the outbound leg has a number and the return leg does not. The Broward County rate table is written for rides leaving FLL, so the $86, or the about $67, covers the airport to terminal direction and stops there. For the return over the 25.7 miles PortMiami publishes, the only figure any issuer prints is Miami-Dade’s $15 minimum on trips originating at the Port of Miami. Published round trip floor: $82. Published ceiling: none.

    Out of Miami International Airport, both directions carry the same $15 floor and the same silence above it, which puts the published round trip floor at $30. The floor is not the difference. Exposure is: the unpriced meter runs 7.1 miles from MIA and 25.7 miles from FLL, and Broward County itself recommends allowing at least 90 minutes for the longer one.

    Exactly one chain is priced end to end, and it belongs to Miami-Dade. Metrorail at $2.25 each way plus the free City of Miami Coral Way Trolley, which stops three times inside the port, totals $9.00 for two adults round trip. Nothing leaving Broward County reaches a PortMiami terminal on a fully published price, which is why the last mile into the port is documented on the Miami side and nowhere else.

    Driving instead of flying moves the arithmetic the other way. A car left at PortMiami for a seven night cruise bills eight days under item 710 of PortMiami Terminal Tariff No. 010, effective October 1, 2025, at $25 per day in Garages C, D, F, G and Surface Lot E, or $35 per day in Garage AA and Garage B, before the 6 percent Florida sales tax the tariff says its rates exclude. Eight days at $25 is $200 plus tax, against $172 if both Broward taxi rides came in at the $86 estimate, and the garage by garage rate sheet Miami-Dade publishes shows why the cheaper lines on it are not for cruise passengers.

    Rail out of FLL: free to reach, unpriced to ride, and a taxi at the far end

    Tri-Rail is the only public transport option Broward County names for the PortMiami run, and the county names it with a warning attached: the commuter train “does not offer direct service to the PortMiami but gets you close. You would have to take a taxi from the Miami train station to PortMiami.”

    Reaching the train costs nothing. Tri-Rail provides free shuttle buses from the FLL terminals to the Fort Lauderdale-Hollywood International Airport Station at Dania Beach, with stops on the lower level at Ground Transportation Area 1 by the west end of Terminal 1, at Ground Transportation Area 2 between Terminals 2 and 3, and at Ground Transportation Area 3 between Terminals 3 and 4.

    The train is priced by zone, and the zone price is the one figure Broward County does not print. The county names the service, quotes its warning, lists the three shuttle stops above and then sends fare questions to 800-874-7245. The fare policy belongs to the commuter railroad rather than to the county, and the railroad’s own pages are not among the sources behind this guide, so no zone fare is quoted here. The comparison that can be made is with the other county. Miami-Dade prices its whole chain at $2.25 each way on Metrorail, $9.00 round trip for two adults, and puts a free trolley on the last mile. Broward prices neither end of its own chain, and the only figure it does print for the same trip is a road one, about 45 minutes without traffic against the 90 minutes it recommends allowing.

    Then the sequence stops. A taxi closes the Broward chain, and the county never prices it, while Miami-Dade County publishes a free ride over the same last mile: the City of Miami Coral Way Trolley crosses the PortMiami Bridge and stops across from the Terminal J parking garage, across from the Terminal E surface lot and across from the port’s administrative offices. The contradiction resolves in the traveler’s favor, and only the port’s own page carries the resolution.

    Brightline sets the shuttle at $12 and Broward sets the clock an hour off

    Brightline operates an airport connector shuttle between Fort Lauderdale-Hollywood International Airport and its Fort Lauderdale station, and the two issuers describing it disagree about when it runs. On the Broward County page the hours read “Monday through Sunday from 7AM to 8PM”, with a note that the last shuttle leaves the Terminal 3 stop at 8PM. Brightline publishes hours of operation of 8:00 AM to 7:00 PM, Monday to Sunday, at its Fort Lauderdale and MiamiCentral ends alike.

    The window is shifted an hour at both ends of the day. A passenger landing at 7:15 AM on embarkation morning who plans from the county page expects a shuttle and, by the operator’s own hours, waits 45 minutes for it.

    Price splits the same way. On the Broward side, the page says only that “one-way rides are available at a flat rate per person”, and prints no number. Brightline prints the number: shuttles cost $12 per Guest with a same-day Brightline fare ticket, first come first served, leaving the station 10 minutes after train arrivals and picking up at the airport twice an hour. Brightline’s MiamiCentral Station stands at 600 NW 1st Avenue, which is not a cruise terminal, so the final mile goes unpriced on that route as well.

    One more crack sits inside a single Broward page. The county lists Brightline and Tri-Rail shuttle stops at Ground Transportation Area 2 and, in a different section of the same page, states that the GTA-2 curbside pick-up area has been closed since March 10, 2025 until further notice, with GTA-4 closed since April 11, 2025.

    Choosing FLL or MIA by group size, sailing day and landing time

    Five arrivals produce five winners, each decided on what an issuer prints rather than on airfare. Premises hold: two adults unless stated, a seven night PortMiami sailing, September 2026 readings for Broward and its operators.

    A party of five wins at Fort Lauderdale, on published rules. Cabs accept up to five people for the fare stated on the taxi’s meter, per Broward County, so a single $86 estimate covers the group at $17.20 a head. Miami-Dade publishes no trip total to divide, only a $15 floor. The nuance is that Broward calls its own figure an estimate subject to a fuel surcharge.

    Two adults who want a budget line before booking also win at Fort Lauderdale, on the same logic and with a sharper caveat. The budget line is either $67 or $86 depending on which Broward page they open, and both are official.

    Two adults optimizing ground cost win at Miami, on totals. $9.00 covers a round trip for two on Metrorail and the free trolley, against $172 if both Broward taxi rides land at the $86 estimate. The nuance is three legs and three timetables that no county page adds together into a journey time.

    A Saturday or Sunday embarkation has no published winner, which is itself the finding. The Broward rail leg cannot be costed from county pages at all, and Miami-Dade prices its chain at the same $2.25 each way on a Sunday as on a Tuesday, or $9.00 round trip for two adults, so the only weekend number a traveler can read before booking is the Miami one. The nuance is that Broward still puts an unpriced taxi at the end of its line whatever the day.

    A landing before 8:00 AM wins at Miami, on published availability. Every rail alternative out of Fort Lauderdale runs on a clock that starts at 7AM or 8:00 AM depending on which issuer is read, while Miami International Airport publishes staffed taxi stands at the lower level curb and PortMiami states that taxicabs serve all cruise terminals on cruise days. Certainty beats price at that hour.

    Seven details from the FLL cruise pages that change the arithmetic

    • Free shuttles do not exist: “there are no free shuttles to the port”, in Broward County’s own words, and the sentence sits under Port Everglades, the seaport it puts 10 minutes away. Nothing in the PortMiami section softens it.
    • The cruise line coach exists only if it was bought in advance. A cruise line representative meets pre-arranged passengers in the baggage claim area, per Broward County, and a passenger cannot use the ship’s transportation without a reservation made before arriving at the airport.
    • Cabs carry five people on one meter, per Broward County, and take credit cards. The $86 estimate does not move with headcount, which is what makes the per head arithmetic work.
    • Ride-share pickup at FLL has moved. The current Broward County list gives a temporary Terminal 1 area just beyond the taxi podium at Zone Z, Terminal 2 at GTA-2, and Terminals 3 and 4 on the first floor of the southern portion of the Palm Garage in Zones A to D.
    • The Rental Car Center holds 12 companies beside Terminal 1 at 600 Terminal Drive, with shuttles every 10 minutes, 24 hours a day, plus ten off-site companies reached from Zone G by courtesy phone.
    • Phone numbers appear where prices do not. Ground Transportation at Broward County answers on 1-866-435-9355, option 3, and the county sends Tri-Rail questions to 800-874-7245.
    • Debarkation morning is congested by design. On cruise days, Friday through Monday, many returning passengers reach FLL at 8:30 a.m. for flights spread across the day, according to Broward County, which adds that airlines may check bags only two hours before departure.

    Six ways an FLL to PortMiami embarkation plan comes apart

    Budgeting from the wrong Broward page is the first and the cheapest to avoid. $67 and $86 are both official, both current and $19 apart, and a traveler who budgets the lower figure and is charged the higher one has lost more than twice the $9.00 that covers a round trip for two on the whole Miami chain.

    Reading $86 as a per person fare is the second. Every Broward County estimate is a meter fare for the vehicle, with up to five riders on the same meter, so a couple splitting one pays $43 each and a party of five pays $17.20 each.

    Treating PortMiami as one address is the third. Ten lettered terminals stand on two sides of the water, and a driver sent to the wrong letter is 25.7 miles from the airport where the corrected trip would have started.

    Timing the rail chain from the county page is the fourth. Broward publishes 7AM to 8PM for the Brightline shuttle while Brightline publishes 8:00 AM to 7:00 PM, so the two ends of the day are exactly where a tight embarkation plan breaks.

    Assuming the return leg is priced is the fifth. Every Broward figure describes a ride leaving FLL. From a PortMiami terminal back toward Fort Lauderdale, the published record is Miami-Dade’s $15 minimum and nothing above it.

    Choosing the airport on airfare alone is the sixth. Airfare is the one number no issuer in the comparison publishes, while the ground legs that are published run from $9.00 to $172 for the same two adults, a spread wide enough to swallow most fare differences. Travelers still weighing which Florida port to sail from are comparing what each port authority publishes about parking and access before they price a single flight.

    Which issuers were read for this comparison, and in which month

    The figures in this guide were verified in September 2026 against the sources named in each section. Parking rates usually change in January, shuttle fares and cruise line transfer prices change by season, and ship schedules change weekly; check the issuer’s page before you travel. No provider paid for placement here, and none can pay to appear. Where a booking link earns Lot and Gate a commission it is marked as sponsored and flagged in this line, and as of September 2026 no affiliate link is live anywhere on this site.

    Six questions about landing at the other county’s airport

    The answers below use Broward County and Brightline readings taken in September 2026, and Miami-Dade County figures verified in August 2026.

    How much is a taxi from Fort Lauderdale airport to the Miami cruise port?

    Two official figures exist, both from Broward County. The ground transportation rate table lists the Port of Miami at $86 by taxi cab and $90 by luxury sedan, while the cruise passengers page says the fee will be about $67. Both pages were updated in July 2026 and the county calls the amounts estimates.

    How long does it take to get from FLL to PortMiami?

    About 45 minutes without traffic is the figure Broward County publishes, with a recommendation to allow at least 90 minutes, especially during morning and evening rush hour. That is the only official travel time for the run, because neither PortMiami nor Miami International Airport publishes a driving time for its own much shorter 7.1 mile trip.

    Is it cheaper to fly into Fort Lauderdale or Miami for a Miami cruise?

    On ground cost the published answer is Miami. Miami-Dade prices a full chain into the terminals at $2.25 each way on Metrorail plus a free trolley, or $9.00 round trip for two adults. On the Broward side the published range is $67 to $86 one way by taxi, with no priced alternative into the port.

    Can you take Tri-Rail from Fort Lauderdale airport to PortMiami?

    Only part of the way. Tri-Rail does not offer direct service to PortMiami but gets you close, per Broward County, which states that a taxi is needed from the Miami train station. Free shuttle buses run from the FLL terminals to the airport station at Dania Beach.

    How far is Fort Lauderdale airport from PortMiami?

    PortMiami publishes 25.7 miles to Fort Lauderdale/Hollywood International Airport on its cruise FAQ, verified August 2026. No mileage for the same run appears on the Broward County cruise or ground transportation pages, which give a travel time of about 45 minutes without traffic instead.

    Does Brightline go from Fort Lauderdale airport to the Miami cruise port?

    Brightline runs an airport connector shuttle between FLL and its Fort Lauderdale station at $12 per Guest plus a $3 fuel surcharge with a same-day train fare. The train ends at MiamiCentral Station, 600 NW 1st Avenue, which is not a cruise terminal, so a further ride into PortMiami is still required.

    Priced at 25.7 miles, unpriced at 7.1

    Distance and documentation run in opposite directions on this pair. Miami-Dade County owns the port, owns the nearest airport and publishes 7.1 miles between them with no duration and no fare. Broward County owns an airport 25.7 miles out and publishes a fee, a travel time and a padding recommendation, twice, in two versions that differ by $19. The county with less at stake wrote the better instructions, and then wrote them twice.

    Flying into FLL does not buy a shorter ride. It buys a ride somebody wrote down.

    Related guides