Category: Miami

  • Miami airport to PortMiami: 7.1 miles and no published fare

    Miami airport to PortMiami: 7.1 miles and no published fare

    Seven miles, two county departments, and one fare nobody publishes

    Miami International Airport sits 7.1 miles from PortMiami by Miami-Dade County’s count and about 9 miles by the airport’s own. Neither department publishes a driving time or a fare for the trip. A taxi carries a $15 minimum, Metrorail runs $2.25 each way, and pre-arranged cruise coaches board at two named doors.

    Both ends of this trip belong to the same county, and their pages do not match. On the aviation side, PortMiami is one heading inside a ground transportation page. On the port side, the airport is the opening line of a transit chain that ends on a free trolley.

    How you leave Miami International AirportWhat the issuer publishesWhat the same issuer leaves outBest for
    Taxicab from the arrivals curb$15 minimum on trips originating at MIA, meter after that (Miami-Dade County)any fare or estimate for the 7.1 milesTwo adults with cruise luggage and a staffed stand
    Ride app pickup, Uber or LyftPickup on level 1 arrivals and level 2 departures (Miami International Airport)door numbers, fares, any airport surchargeOne traveler taking the price set at the moment of the request
    Pre-arranged cruise line coachNorth bus station, concourse D, level 1, Door 1; South bus station, concourse J, level 1, Door 33 (Miami International Airport)price, operator names, phone numbersPassengers who bought the transfer with the cruise fare
    Metrorail, Metromover and the Coral Way Trolley$2.25 each way on Metrorail; the trolley is free and stops three times inside PortMiami (Miami-Dade County)total journey time, luggage rulesA traveler with one bag and a spare morning
    Rental car returned before boardingNo rental agency on the port; Dollar Rent-A-Car and Hertz shuttle from the port to their offices (Miami-Dade County)shuttle times and the fees it says may applyA party that needs a car in Miami before the sailing

    Each line was read from a Miami-Dade County page in August 2026, against one fixed trip: two adults, a seven night sailing, airport to terminal. The third column is the finding. One mode publishes a fare a traveler can total in advance, one publishes a floor, and the rest publish a place to stand.

    How one county splits the airport and the port between two departments

    The Miami-Dade Aviation Department runs Miami International Airport and treats PortMiami as a subsection called Transfer to PortMiami. PortMiami, a department of the same county, treats the airport as the first line under Public Transportation Options. Neither page links to a fare on the other.

    The port end is ten street addresses rather than one gate. Eight cruise terminals stand on N. Cruise Blvd, according to Miami-Dade County, from Terminal AA at 2200 down to Terminal G at 909, with Terminal V at 718 W. Cruise Blvd and Terminal J at 1120 Caribbean Way. A driver needs the letter printed on the boarding document before leaving the airport, because the lettered terminals, garages and parking rates at PortMiami sit on opposite sides of the water. Travelers still choosing between ports are weighing what each authority publishes about parking and access.

    One line shows how short the run is. Walking is on the list too: the Northside of the PortMiami Bridge is published as a route to the terminals by Miami-Dade County. At 42 miles from its own airport, what the Canaveral Port Authority publishes for the same purpose is a list of highway exits and toll roads.

    The 1.9 mile gap between what the port says and what the airport says

    PortMiami publishes 7.1 miles to Miami International Airport. The airport publishes about 9 miles back to PortMiami. Two departments of one county, one stretch of road, and a gap of 1.9 miles, close to a quarter of the trip, with neither page saying how it measured.

    Precision is not the problem. The same PortMiami page places Fort Lauderdale/Hollywood International Airport at 25.7 miles, a figure carried to the tenth of a mile, so the county publishes distances when it has them. What it does not publish anywhere, at either end, is how many minutes the 7.1 miles take.

    Where the fare should be, both pages hand the traveler to somebody else. For driving directions to the port, the airport links to an outside mapping site rather than printing a route. For the fare, the cruise FAQ replies “Please see our Transportation page for cab fare rates” and offers a commercial Taxi Fare Finder for an estimate. The Transportation page it names carries terminal addresses, transit options and a trolley map. It carries no fare.

    The Orlando end of the same business reads differently. A 42 mile route to Port Canaveral, five cruise transfer companies with phone numbers and a $115 taxi estimate are all figures the Greater Orlando Aviation Authority publishes on pages meant for passengers. Six times the distance, priced before the flight is booked.

    PortMiami prices the shuttle operator to the cent and the passenger not at all

    Miami-Dade County publishes a complete fee schedule for the vehicles that carry cruise passengers onto PortMiami. Ground transportation companies pay a $400 processing fee and $350 for the permit, and then a charge for every trip through the gate.

    Vehicle class at PortMiamiDescription the county givesPer trip, pre-paid account with permit and transponderPer trip, non pre-paid account
    Limousines and vans14 passengers or less$4.50$6.00
    Mini-buses15 to 32 passengers$9.00$11.00
    Bus33 or more passengers$18.00$20.00

    A van carrying two adults from Miami International Airport pays $4.50 to enter PortMiami with a GTS Go-Pass transponder and $6.00 without one. That $1.50 is public. The seat price that pays for it is not, and the directory of the companies themselves sits on pages 44 to 48 of a flipbook hosted off the county site.

    Orlando files the same material the other way round. Its airport names Go Port, Cocoa Beach Shuttle, Mears Destination Services, Busy Traveler Transportation and Sunward Tours with telephone numbers on a passenger page, and the operators serving Port Canaveral that publish a fare start at $28 per person. Miami answers with two bus stations: North at concourse D, level 1, Door 1, and South at concourse J, level 1, Door 33, both for pre-arranged cruise line transportation.

    Which mode wins on this run, by party size and by arrival hour

    Four arrivals produce four winners, and none of them turns on a published fare, because there is not one. The premises hold steady: two adults unless stated, a seven night sailing, August 2026 readings, Miami International Airport to a lettered PortMiami terminal.

    One traveler with a carry-on, arriving in daylight, goes to the transit chain on published cost. Metrorail is $2.25 each way in the airport’s own figure and the Coral Way Trolley is free, against a taxi that cannot fall below $15. The nuance is that three legs mean three timetables, and no county page adds them into a journey time.

    Two adults with cruise luggage go to the taxicab on published rules. Miami-Dade County states there is no additional charge for baggage, for extra passengers, for service animals or for infant car seats, so the pair and their suitcases ride against the same meter as one passenger. The nuance is real: $15 is a floor, not a fare, and nobody publishes the ceiling. Rideshare pricing moves with demand rather than distance, which is how the app fares behave on the 42 mile Orlando run as well.

    A group of six or more goes to the pre-arranged coach on structure. Two dedicated bus stations serve that mode at Miami International Airport, and the port adds a $4.50 entry lane for vehicles of 14 passengers or less, which is more infrastructure than any other option on the list receives. The nuance is that the price arrives from the cruise line, not from Miami-Dade County.

    A late arrival goes to the taxicab on published availability. Taxis wait on the arrivals level outside baggage claim, and PortMiami states that taxicabs are available at all cruise terminals on cruise days for the trip back. Transit is the mode whose last departure nobody prints on either page.

    The transit chain the county publishes, in two incompatible versions

    No Metrorail station sits inside PortMiami. The Orange Line list Miami International Airport publishes names stations such as Brickell, Government Center and Allapattah, and no cruise terminal appears anywhere on it.

    PortMiami closes that gap with a trolley. From Government Center, the port directs riders onto Metromover to Freedom Tower Station and then onto the free City of Miami Coral Way Trolley across the PortMiami Bridge. The 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 administrative offices.

    The airport publishes a different itinerary for the same journey. It sends riders on the MIA Mover to the Miami Intermodal Center and Rental Car Center, then onto City of Miami Trolley routes 1 Flagami, 2 Little Havana or 3 Coral Way. Two departments, two chains, one trolley in common. Riders need an EASY Card, sold from vending machines inside the Miami Intermodal Center. Either version adds up to the same published fare, $2.25 for the rail leg and nothing for the trolley, which makes it the only mode on this route a traveler can total in advance.

    Details on the MIA to PortMiami transfer that live on the wrong page

    • The $15 taxi minimum is symmetrical. The county sets it for trips originating at MIA or the Port of Miami, so the ride back on debarkation morning carries the same floor.
    • The $2.00 charge is symmetrical too, and wider than its airport name suggests. It appears on the county rate card as a per trip charge added to the meter for trips that originate from the Airport or PortMiami, under Resolution R-700-22, which the Board of County Commissioners adopted on July 19, 2022.
    • Tolls sit outside the meter on this run. The county rate card states that road tolls are in addition to the meter fare and that the passenger pays the SunPass rate only on a SunPass roadway, and its passenger page adds that where a SunPass Only or SunPass Express toll is not fixed, the driver has to ask which lane the passenger wants and comply.
    • A vehicle big enough for four cruise bags costs 30 percent more. The county sets that surcharge above the meter rate for sport utility vehicles and vans, exempts wheelchair accessible taxis serving wheelchair users, and requires a decal inside the vehicle. Overcharge complaints go to its Public Transportation Regulatory Division on 305-679-7873.
    • Luggage rides free by rule, not by courtesy: the county lists no additional charge for baggage, extra passengers, service animals or infant and toddler car seats.
    • Ride app door numbers are not published by the airport. It gives level 1 for arrivals and level 2 for departures and then tells passengers to check the app itself.
    • Solicitation of ground transportation inside the terminal is called out as illegal by Miami International Airport, which sends arriving passengers to the taxi stands at the lower level curb, staffed by uniformed employees with airport badges.
    • The free shuttle at PortMiami is narrower than it sounds. It runs between terminals only when a ship departs from one and returns to another, such as out of Terminal G and back at Terminal B.
    • No car rental agency operates on port property. Dollar Rent-A-Car and Hertz run shuttles from PortMiami to their own offices with fees the county says may apply, and a car left in a port garage runs $25 per vehicle, per space, per day long term at Garages C, D, F, G and Surface Lot E, or $35 per day at Garage B.
    • The operator paperwork is public down to the office hours. PortMiami takes ground transportation applications at 950 N. America Way from 7 a.m. to 4 p.m. on weekdays, on 305-347-4927, and requires commercial general liability cover of at least $500,000 per occurrence and $1,000,000 in the aggregate.

    Five ways a seven mile cruise transfer still goes wrong

    Budgeting against a flat rate is the first and most common. Flat fares were eliminated across Miami-Dade County and the meter now applies to every trip, so any fixed airport to port number a traveler remembers is a rate that no longer exists. The $15 minimum survives; the flat fare does not.

    Reading 7.1 miles as a short ride is the second. Distance is the one variable both county departments publish and time is the one neither publishes, at either end, in either direction. A seven mile crossing of downtown Miami at 4 p.m. and the same crossing at 6 a.m. are not the same purchase, and no issuer prints a range for either.

    Treating PortMiami as a single address is the third. Eight terminals sit on N. Cruise Blvd between 909 and 2200, Terminal V sits on W. Cruise Blvd and Terminal J sits on Caribbean Way, so a wrong letter means a return trip over the bridge with the bags still in the trunk.

    Planning to reach the ship by rail is the fourth. The Orange Line reaches Government Center, not the terminals, and the last leg is a free trolley whose frequency appears on a City of Miami page rather than a county one. It works, and it works on somebody else’s timetable.

    Landing on embarkation morning is the fifth, and the 7.1 miles make it tempting. A short transfer shortens only the last hour of the chain, never the flight, which is the case against arriving by air on the day the ship sails.

    What was verified for this route, when, and against whom

    The figures in this guide were verified in August 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 this seven mile trip keeps raising

    The answers below use the same August 2026 readings as the tables above, taken from Miami-Dade County and from Miami International Airport.

    How far is Miami airport from PortMiami?

    Miami-Dade County publishes 7.1 miles between Miami International Airport and PortMiami on its cruise FAQ, while the airport’s own ground transportation page puts the port at about 9 miles. Both figures come from the same county. The same FAQ places Fort Lauderdale/Hollywood International Airport at 25.7 miles.

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

    Neither Miami-Dade County nor Miami International Airport publishes a fare for the 7.1 miles. What the county does publish is a $15 minimum for trips originating at MIA or the Port of Miami, and the elimination of all flat fare rates, so the meter decides the rest.

    Does Metrorail go to PortMiami?

    No station sits inside PortMiami. Getting there takes three legs: the Metrorail Orange Line to Government Center, then Metromover to Freedom Tower Station, then the free City of Miami Coral Way Trolley across the PortMiami Bridge, a chain Miami-Dade County publishes on its port directions page.

    Where do cruise line shuttles pick up at Miami International Airport?

    Miami International Airport names two boarding points for pre-arranged cruise line transportation: the North bus station in concourse D, level 1, Door 1, and the South bus station in concourse J, level 1, Door 33. No operator names, phone numbers or prices are published for them.

    Where do Uber and Lyft pick up at Miami airport for a cruise?

    Ride app pickups happen on the first level, arrivals, and the second level, departures, according to Miami International Airport, which tells passengers to check their app for the door number rather than publishing one. At PortMiami the county says all major rideshare services use designated zones.

    How long does the drive from MIA to PortMiami take?

    No Miami-Dade County page publishes a driving time for the run, at either end. The airport hands its driving directions to an outside mapping site, and the cruise FAQ answers the fare question with a link to a commercial estimator. Distance is published, duration is not.

    Short distance, thin paperwork, and what that costs a traveler

    The longer run is the better documented one. Orlando publishes 42 miles, five named operators with telephone numbers and a $115 taxi estimate for Port Canaveral. Miami publishes 7.1 miles, or about 9, a 1.9 mile disagreement inside one county, and then stops. A traveler crossing those seven miles can look up the $350 permit a shuttle company holds and the $4.50 it pays at the gate, and cannot look up the seat price on any county page.

    Distance was never the variable that needed publishing. Duration and price were.

    Related guides

  • PortMiami parking costs $25 or $35 a day, set by your terminal

    PortMiami parking costs $25 or $35 a day, set by your terminal

    The PortMiami parking rate you pay is the one your terminal comes with

    PortMiami cruise parking costs $25 or $35 per vehicle per day, and the terminal assigned to your ship decides which. Six of the ten cruise terminals Miami-Dade County lists are served by $25 facilities, two by $35 facilities, and two carry no published county rate. Eight billed days come to $200.00 or $280.00.

    Most parking decisions are decisions. A driver looks at a schedule, weighs a cheaper lot against a closer one, and picks. At PortMiami that step does not exist. Instead the county assigns each cruise terminal to a named garage or surface lot, the ship decides the terminal, and the rate arrives attached to the facility. Two travelers sailing the same week in identical cars pay $200.00 and $280.00 for the same eight days.

    What follows sets out that assignment as Miami-Dade County prints it, garage by garage, with the rate each one carries and the eight day total it produces. Every figure was read from the county’s own pages and from PortMiami Terminal Tariff No. 010 in August 2026. The premises stay fixed throughout: one car, one seven night sailing, one space.

    Cruise terminal named by Miami-Dade CountyParking facility the county assigns to itLong term rate the county publishesEight billed days at that rate
    Cruise Terminal AAMulti-Level Garage AA, 2200 N Cruise Blvd.$35 per vehicle, per space, per day, overnight or greater$280.00
    Cruise Terminal AMulti-Level Garage A, 2000 N Cruise Blvd.No figure printed by the countyNot calculable from county pages
    Cruise Terminal BMulti-Level Garage B, 1756 N Cruise Blvd.$35 per vehicle, per space, per day, effective January 1, 2025$280.00
    Cruise Terminal CMulti-Level Garage C, 1648 N Cruise Blvd.$25 per vehicle, per space, per day or a fraction$200.00
    Cruise Terminal DMulti-Level Garage D, 1400 Cruise Blvd., and Surface Lot D$25 per day at Garage D; Surface Lot D appears in no rate line$200.00 at Garage D
    Cruise Terminal ESurface Lot E, 625 Florida Way$25 per vehicle, per space, per day or a fraction$200.00
    Cruise Terminal FMulti-Level Garage G, 921 N America Way$25 per vehicle, per space, per day or a fraction$200.00
    Cruise Terminal GMulti-Level Garage G, 921 N America Way$25 per vehicle, per space, per day or a fraction$200.00
    Cruise Terminal VMulti-Level Garage G, 921 N America Way$25 per vehicle, per space, per day or a fraction$200.00
    Cruise Terminal JMulti-Level Garage J, 1122 Caribbean Way, and Multi-Level Garage K, 1124 Caribbean WayNo figure printed by the countyNot calculable from county pages

    Three rate outcomes, ten terminals, and no column in that table that a traveler gets to fill in. The booking fills it in.

    How Miami-Dade County pairs ten PortMiami terminals with eight garages and two lots

    The assignment is published as a plain list under the heading Cruise Terminals, split into a northside group of nine and a southside group of one. Nine terminals draw on eight northside facilities, because Multi-Level Garage G absorbs three of them: Cruise Terminal F, Cruise Terminal G and Cruise Terminal V all park at 921 N America Way, on the $25 long term line. No garage serves Cruise Terminal E at all, only Surface Lot E at 625 Florida Way, while Cruise Terminal D draws on a garage and a surface lot together.

    Southside is a single line. One terminal, Cruise Terminal J, is paired with Multi-Level Garage J at 1122 Caribbean Way and Multi-Level Garage K at 1124 Caribbean Way, two facilities two street numbers apart, and the County lists no other cruise terminal on that side of the water. Northside holds the rest, from Multi-Level Garage AA at $35 per day down to the $25 group.

    Two things follow from a list built this way. The first is that the facility is not a choice a driver makes on the day, since the county sells parking at every cruise terminal and pairs each one in advance. The second is that a change of ship changes the price of leaving a car behind, without anything in the reservation looking different. How the terminals themselves are laid out, and which ones sit north or south, is set out in the reference on how PortMiami organizes its cruise terminals and the roads that reach them.

    The garage is downstream of the ship. The rate is downstream of the garage.

    Reading the PortMiami rate schedule turns on the words overnight or greater

    Each priced facility at PortMiami carries two lines, and only one of them can apply to a cruise. The county prints a short term line for Garages C, D, F, G and Surface Lot E at “per vehicle, per space, per day (no overnight) or fraction of $10”, and a long term line at “(overnight or greater), per vehicle, per space, per day or a fraction of $25”. The same pair repeats at Multi-Level Garage AA, at $20 short term with no overnight, and $35 long term.

    A car left for a seven night sailing sleeps at the port seven times. That places it on the long term line by definition, so the $10 and the $20 are unreachable for a cruise passenger, whatever the sign at the entrance shows first. The gap between the two lines is $15 per day at both price points, which is the same $15 whether the terminal is a $25 one or a $35 one.

    Over eight billed days that misreading costs $120.00 in either direction. Budget $10 a day at Cruise Terminal C and the shortfall is $120.00; budget $20 a day at Cruise Terminal AA and the shortfall is again $120.00. Two different garages, two different rates, one identical error.

    A third long term line sits alongside the others, for high density parking, and it carries the same $25. Density changes the packing, not the price.

    The eight day count lives in Tariff No. 010, not on the PortMiami parking page

    The rule that turns seven nights into eight billed days is published by the Miami-Dade County Seaport Department in PortMiami Terminal Tariff No. 010, effective October 1, 2025, at item 710. Its wording is that established parking rates are “applied to the day a vehicle enters the parking lot and to each succeeding day it remains on the lot”. Entry day plus each succeeding day is nights plus one, so a Saturday to Saturday sailing bills eight days rather than seven.

    The same document settles the tax question the parking page leaves open. Section Two of the tariff states that “Rates and charges contained in this tariff are exclusive of any sales tax”, and adds that the Florida Legislature has set the general sales tax rate at 6%. The parking page itself says nothing about tax in either direction. Read together, $200.00 is a floor and not a total, and at the general rate the tariff names, eight days at $25 reach $212.00 while eight days at $35 reach $296.80.

    Rate schedule itemWhat the PortMiami parking page printsWhat Terminal Tariff No. 010 printsWhat the difference does to a driver
    Long term parking, overnight or greater“per day or a fraction of $25”“$25.00” per vehicle, per space, per day or fractionNothing; the two documents agree
    Day counting ruleNot printed anywhere on the pageApplied to the entry day “and to each succeeding day it remains on the lot”Seven nights bill as eight days, worth $25 to $35
    Sales taxNot mentioned in either directionRates are “exclusive of any sales tax”; general state rate given as 6%$200.00 becomes a floor rather than a total
    Special events parking“no less than $15”“$15.00” with the qualifier “(No Overnight Parking)”A floor on one page, a fixed charge on the other
    Lost ticket“for a maximum of $275”“$275.00”, described as equivalent to an 11-day cruiseA ceiling on one page, a flat charge on the other
    Privately owned garagesGarage A carries a link out instead of a figurePrivate facilities “such as the Cruise Terminal A parking garage, may apply different rates”The county cannot quote a rate for one of its own terminals

    Nothing in that table is a secret. It is simply filed in a 68 page tariff rather than beside the number a traveler reads. The comparison of what PortMiami and Port Canaveral each publish about parking and airports was written against the parking page alone, where that counting rule does not appear.

    Two PortMiami cruise terminals have no county parking rate at all

    Cruise Terminal A and Cruise Terminal J are the exceptions, for different reasons. The county’s entry for Multi-Level Garage A carries no figure, only a link out to a separate parking site, and Tariff No. 010 explains why in a single clause: parking facilities that are privately owned, “such as the Cruise Terminal A parking garage, may apply different rates”. A privately owned garage inside a county port is outside the county’s own schedule.

    The southside pair is stranger, because nothing on the page explains it. Multi-Level Garage J and Multi-Level Garage K appear in the address list, at 1122 and 1124 Caribbean Way, and both appear in the garage clearance table with first floor heights of 8 feet 2 inches. Neither appears in any of the rate blocks. The long term $25 line names Garages C, D, F, G and Surface Lot E, and the letters J and K are not among them.

    The same schedule has a mirror image problem. Garage F is priced in that $25 line and appears nowhere else on the page: no terminal is assigned to it, no address is listed for it, and no clearance is published for it. Surface Lot C sits at 1720 Africa Way in the address list with no terminal and no rate. One facility carries a price and no terminal. Four carry a terminal and no price.

    Eight of the ten terminals can be budgeted from the county’s pages. Two cannot, and one of those two is on the wrong side of the water to walk over and ask.

    What a seven night PortMiami sailing costs at each rate, and which terminals win

    Six terminals win on published cost, by $80.00 over eight days, namely Cruise Terminals C, D, E, F, G and V. The premises are two adults, one car, seven nights and one space. At the $25 facilities the count is 8 days at $25 for $200.00 before tax; at Multi-Level Garage AA and Multi-Level Garage B it is 8 days at $35 for $280.00 before tax. Split between two adults, that is $100.00 each against $140.00 each.

    Applying the 6% general rate the tariff names, the same eight days read $212.00 and $296.80, and the gap widens from $80.00 to $84.80. The nuance is that the tariff says its rates exclude sales tax without stating which rate applies to parking specifically, so $212.00 is the arithmetic of a stated general rate rather than a figure Miami-Dade County publishes for a garage.

    The favorable case is a $25 terminal on a short sailing. A two night cruise bills three days for $75.00, and the same three days at a $35 terminal come to $105.00, a difference of only $30.00. The normal case is the seven night sailing above, at $200.00 or $280.00. The unfavorable case is a long itinerary at Cruise Terminal AA or Cruise Terminal B: a fourteen night cruise bills fifteen days for $525.00, against $375.00 at a $25 terminal, and the $150.00 spread is now three quarters of the entire eight day bill at a $25 terminal.

    Three situations take the decision out of the terminal’s hands, and they are worth naming because the table above does not cover them. A stay that never goes overnight is billed on the short term line at $10 or $20 rather than on the long term one. An oversized van, recreational vehicle or vehicle with a trailer is priced separately at Surface Lot E at $25 per space, per day, on a schedule of its own. And a vehicle at Cruise Terminal A or Cruise Terminal J has no county rate to compare against, which makes the $80.00 spread irrelevant to it.

    Everyone else is holding a decision that was made when the ship was booked. The way a single flat rate produces a parking bill at Port Canaveral shows the alternative structure, where one number covers every terminal in the port.

    What else arrives with a PortMiami terminal assignment

    • Clearance comes with the garage too. The county publishes first floor heights from 7 feet 2 inches at Multi-Level Garage A to 9 feet 6 inches at Multi-Level Garage G, and remaining floor heights that fall as low as 6 feet 8 inches at Multi-Level Garage D. A single clearance of 7.0 feet covers Multi-Level Garage AA.
    • The drop between floors is where the surprise sits. Multi-Level Garage G measures 9 feet 6 inches on the first floor and 6 feet 11 inches on the remaining floors, a fall of 2 feet 7 inches inside one building, while Multi-Level Garage K holds 8 feet 2 inches on every floor the county lists.
    • Three terminals share one building. Drivers using Cruise Terminal F, Cruise Terminal G and Cruise Terminal V all park at Multi-Level Garage G, so a $25 rate and a 6 feet 11 inch upper clearance reach three ships at once.
    • The free shuttle is conditional. Miami-Dade County states that free shuttle service is available only on cruise days, and that all garages are staffed by a parking attendant from 6 a.m. to 5 p.m. on those days. Outside them the page gives a phone number, 305-347-4800, rather than an hour.
    • The lost ticket charge is arithmetic, not a penalty. At $275 for a lost ticket, described as equivalent to an 11-day cruise, the figure is exactly 11 days at the $25 long term rate. On a seven night sailing that is $75.00 above the $200.00 the stay would otherwise bill.
    • Crew pay by the week and passengers by the day. Crew Member Parking is listed at $50.00 per week against $25 per day for a passenger, so seven days cost $50.00 on one line and $175.00 on the other, a factor of 3.5 for the same asphalt.
    • No maximum length of stay appears in the schedule or in item 710 of the tariff. The rate simply applies to each succeeding day the vehicle remains, which is also how long stay parking is counted at Port Canaveral.

    Five ways a PortMiami parking budget misses before the barrier

    Budgeting the short term line is the first and the most expensive. The $10 and $20 figures both carry “no overnight” beside them, and a cruise stay is overnight by construction, so the real numbers are $25 and $35 and the shortfall is $120.00 across eight days.

    Assuming one rate covers the port is the second. A single figure works at ports that publish one, and the County publishes six separate rate blocks for PortMiami, so quoting “PortMiami parking” without a terminal letter is quoting a range of $25 to $35 and calling it a price.

    Counting nights instead of days is the third. Item 710 of Terminal Tariff No. 010 applies the rate to the entry day and to each succeeding day the vehicle remains, which makes a seven night cruise an eight day charge. The gap is one day, worth $25.00 at six terminals and $35.00 at two.

    Treating the published rate as the amount on the card is the fourth. Miami-Dade County writes nothing about tax on its parking page, while the tariff behind that page states its rates are exclusive of any sales tax. A total built from $25 alone is a floor, and the same is true of the “$20.00 per day plus tax” the Canaveral Port Authority publishes at the other end of the state, where the rate behind those two words is also unpublished.

    Assuming the county can quote every garage is the fifth. A privately owned garage serves Cruise Terminal A, and the tariff expressly allows its rates to differ, while the two garages behind Cruise Terminal J appear in the address list and the clearance table but in no rate line. For those two terminals the honest budget is a phone call, not a number.

    How these PortMiami parking figures were checked

    The figures in this guide were verified in August 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.

    Questions travelers ask about parking rates at the Port of Miami

    The six answers below use the rate schedule Miami-Dade County published on its own parking page and item 710 of PortMiami Terminal Tariff No. 010, both read in August 2026, with every total calculated at the published $25 and $35 before sales tax.

    How much does it cost to park at the Port of Miami for a cruise?

    Either $25 or $35 per vehicle, per space, per day, depending on the terminal. The County publishes $25 at Garages C, D, F, G and Surface Lot E, and $35 at Garage AA and Garage B. Eight billed days come to $200.00 or $280.00 before sales tax.

    Which garage serves my PortMiami cruise terminal?

    Every pairing is published by Miami-Dade County. Terminal AA uses Garage AA, Terminal A uses Garage A, Terminal B uses Garage B, Terminal C uses Garage C, Terminal D uses Garage D and Surface Lot D, Terminal E uses Surface Lot E, Terminals F, G and V all use Garage G, and Terminal J uses Garages J and K.

    Why is the parking rate $35 at some PortMiami terminals and $25 at others?

    Because the rate belongs to the facility, not to the driver. Under the county schedule, Garage AA and Garage B are priced at $35 per day and the Garages C, D, F, G group at $25, and each cruise terminal is assigned to one facility in advance. The ship sets the terminal, and the terminal sets the rate.

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

    Eight. Item 710 of PortMiami Terminal Tariff No. 010, effective October 1, 2025, applies the rate to the day a vehicle enters the lot and to each succeeding day it remains, so nights plus one is the count. Eight days come to $200.00 at $25 and $280.00 at $35.

    Does the $25 PortMiami parking rate include sales tax?

    The parking page says nothing either way, but Terminal Tariff No. 010 states that rates and charges in it are exclusive of any sales tax, and gives the general state rate as 6%. On that reading eight days at $25 reach $212.00 rather than $200.00, and eight at $35 reach $296.80.

    What is the $10 per day rate on the PortMiami parking page?

    A short term rate that no cruise passenger can use. On the Miami-Dade County schedule it is printed as per vehicle, per space, per day with the qualifier no overnight, alongside a long term line for overnight or greater at $25. A car left for a sailing sleeps at the port and bills on the long term line.

    A parking rate that belongs to the berth, not to the driver

    Buried in item 710 of Terminal Tariff No. 010 is a paragraph headed Port’s Partial Retention of Increased Parking Revenues. It records that the previously established parking rate was $22.00 per vehicle before FY 2024-2025, and gives the county the right to retain $1.50 above it under written consents with multi-day cruise lines that hold parking revenue sharing incentive rights. The $25 on the sign is the visible end of a contract about berths.

    Which reframes the whole question. Shopping for a cheaper PortMiami garage is not a thing a passenger can do, because the garage was assigned before the booking existed and the rate was negotiated before the assignment. The lever that moves a PortMiami parking bill is not the garage. It is the ship.

    Related guides

  • PortMiami terminals AA to V: what each letter decides

    PortMiami terminals AA to V: what each letter decides

    Which letters PortMiami actually uses for its cruise terminals

    PortMiami lists ten lettered cruise terminals: AA, A, B, C, D, E, F, G, J and V. The alphabet has holes. No Terminal H, I or K appears on the Miami-Dade County page, Terminal G is a construction site until 2027, and Terminal AA is a separate building from Terminal A.

    PortMiami is a Miami-Dade County cruise port whose terminals are lettered rather than numbered, and the lettering is an inventory of buildings, not a sequence. Terminal AA opened in 2025 and Terminal G is not expected to open until 2027, so the list mixes what exists with what does not. Two county pages hold the answer, one for terminals and one for garages, and neither prints the other’s list.

    That split is where embarkation morning goes wrong. One letter, on the boarding document, points at a building. A second letter, on the parking side, points at where the car goes. The two agree less often than a driver expects: Terminal F, Terminal G and Terminal V all feed the same garage, and Terminal E feeds a surface lot with no garage at all.

    What Miami-Dade County publishes about each lettered terminal

    The county writes a short entry for every lettered cruise terminal, and the entries are uneven. Three carry a square footage, four carry a year, one carries neither, and none carries a street address. The table below is the county cruise terminals page read against its parking page on the same site, both checked in August 2026.

    Cruise terminalWhat Miami-Dade County publishes about the buildingYear the county attaches to itParking facility the county pairs with it
    Terminal AA490,000 square feet, four levels, can accommodate up to three ships and process up to 36,000 passengers in one dayOpened in 2025Multi-Level Garage AA
    Terminal A170,000 square feet, named The Crown of MiamiOpened in 2018Multi-Level Garage A
    Terminal B190,000 square feet, named The Pearl of MiamiNo year published by the countyMulti-Level Garage B
    Terminal CServes ships from several cruise lines, in the county’s own wordsNo year published by the countyMulti-Level Garage C
    Terminal DExpanded to accommodate larger class shipsExpanded in 2018Multi-Level Garage D and Surface Lot D
    Terminal EExpanded to accommodate larger class shipsExpanded in 2018Surface Lot E, with no garage named
    Terminal F471,000 square feet, described by the county as designed for efficiency and flexibilityRenovated in 2022Multi-Level Garage G
    Terminal GUnder construction on the west end of PortMiami, work starting in summer 2025Expected to open in 2027Multi-Level Garage G
    Terminal JBoutique terminal designed to cater to small vessels and luxury cruisesNo year published by the countyMulti-Level Garage J and Multi-Level Garage K
    Terminal V100,000 square feet, three-story facilityOpened in 2022Multi-Level Garage G

    The outlier in every column is Terminal AA. According to Miami-Dade County it is the largest cruise terminal in the world, at 490,000 square feet across four levels, able to take up to three ships and to process up to 36,000 passengers in a single day. Three years earlier, Terminal V opened at 100,000 square feet. One letter therefore covers roughly five times the floor area of another, which is why a passenger who has sailed from one lettered building recognizes almost nothing at the next.

    Terminal C is the entry worth reading twice. It is the one building the county describes as serving ships from several cruise lines, while most of the other entries attach a single operator’s name to the letter. A letter at PortMiami is a street address for a building, not a permanent badge for a brand. Port Canaveral solves the same problem with digits instead, and the logic of numbered cruise terminals and the two highway exits that split them reads very differently from a lettered one.

    Where the PortMiami alphabet skips a letter and where it doubles one

    Three anomalies sit in the county’s own list, and each one costs somebody a wrong turn. PortMiami publishes no total count of its cruise terminals anywhere on that page, so the number ten is a count of what is printed, not a figure the county stands behind.

    The first anomaly is the double letter. Two buildings share the doubled letter: Terminal AA and Terminal A, 490,000 and 170,000 square feet, opened seven years apart, each with a multi-level garage of the same name. Sorting the list alphabetically puts AA first, which is the reverse of the order in which they were built.

    The second is the missing run. Between Terminal G and Terminal J the county names nothing: no Terminal H, no Terminal I. Between Terminal J and Terminal V it names nothing either. A traveler told to head for a terminal in the middle of the alphabet has fewer options than the alphabet suggests, because the letters that exist are the ones the county chose to build, not a range.

    The third is the letter that is not open yet. Terminal G appears in the same list and the same visual style as the nine working buildings, and the text underneath says construction begins in summer 2025 with an expected opening in 2027. A letter on the terminals page in 2026 is not proof of a terminal you can sail from in 2026.

    Why PortMiami garage letters do not match terminal letters

    PortMiami runs two alphabets, one for terminals and one for parking, and they overlap without matching. Facilities are split into a northside group and a southside group, and every cruise terminal is paired with one of them by name, so the mapping exists; it is simply not one letter to one letter.

    Parking facility named by Miami-Dade CountySide of the portCruise terminal the county pairs with itDoes a terminal carry the same letter
    Multi-Level Garage AANorthsideCruise Terminal AAYes, Terminal AA
    Multi-Level Garage ANorthsideCruise Terminal AYes, Terminal A
    Multi-Level Garage BNorthsideCruise Terminal BYes, Terminal B
    Multi-Level Garage CNorthsideCruise Terminal CYes, Terminal C
    Multi-Level Garage D and Surface Lot DNorthsideCruise Terminal DYes, Terminal D
    Surface Lot ENorthsideCruise Terminal EYes, Terminal E, the one terminal paired with no garage
    Multi-Level Garage GNorthsideCruise Terminals F, G and VYes, Terminal G, but the garage also takes F and V
    Multi-Level Garage JSouthsideCruise Terminal JYes, Terminal J
    Multi-Level Garage KSouthsideCruise Terminal JNo, the county names no Terminal K

    Two rows carry the trap. One garage, Multi-Level Garage G, is the parking for three separate terminals, F, G and V, so the letter painted on the garage matches the boarding document in only one of those three cases. A second anomaly sits on the southside, where Multi-Level Garage K exists with no Terminal K behind it: both southside garages, J and K, are paired with the single boutique Cruise Terminal J.

    PortMiami charges by facility rather than by terminal, and the long term rates the county publishes run from $25 to $35 per vehicle, per space, per day, with the cheaper short term lines marked no overnight and therefore useless to anyone sailing. There is a wrinkle inside that schedule: it groups Garages C, D, F, G and Surface Lot E at $25, naming a Garage F that does not appear in the terminal pairing list on the same page, where Cruise Terminal F is sent to Multi-Level Garage G. Two county tables, one page, two different sets of letters. A port that uses a single rate for every garage removes the question entirely, which is what the eight day billing count behind a Port Canaveral parking total shows in practice.

    What decides which PortMiami terminal a ship uses

    Boarding documents decide it, and nothing on the county’s pages overrides them. No ship to terminal list appears on the Miami-Dade County cruise terminals page, and the cruise FAQ answers no terminal question in its text either, covering parking cost, payment on exit, luggage drop-off, the absence of storage lockers and the 7.1 miles between Miami International Airport and PortMiami. Where the terminal question would sit, the FAQ offers a map document instead.

    The county’s own framing is worth quoting: passengers begin the cruise experience the moment they arrive at their designated terminal. Designated by whom is left unwritten. In practice the designation reaches the traveler through the cruise line’s boarding pass and check-in documents, which is the only document that names a specific building for a specific sailing date.

    Three outcomes follow from that, and the spread is wide. In the favorable case the terminal letter and the garage letter are the same, the driver parks under the building and walks in. In the normal case the letters differ, as they do for Terminal F and Terminal V, and the drive ends at Multi-Level Garage G whatever the boarding pass says. In the unfavorable case the letter in the traveler’s memory belongs to a different building altogether, Terminal A instead of Terminal AA, and the correction costs a lap of the port with the luggage still in the car.

    The winner here is not close. The boarding document beats the terminal page, the parking page and the map, because it is the only one of the four tied to a date. Everything published by the county describes the port as it stands; only the cruise line describes your sailing. Read the letter off the document, then look up the garage.

    Rules Miami-Dade County publishes that change embarkation day at PortMiami

    Each item below comes from a Miami-Dade County page for PortMiami and was checked in August 2026. Together they cover most of what happens between the tunnel and the gangway.

    • Garage staffing runs on a fixed clock. All garages are open and staffed by a parking attendant from 6 a.m. to 5 p.m. on cruise days, and drivers pay on exiting the parking facilities rather than on arrival.
    • Payment rules are the opposite of the ones a frequent cruiser may expect. Cash, Visa, MasterCard, American Express, Discover or any major U.S. Traveler’s Check are all taken, and the county states plainly that debit cards are not accepted.
    • Luggage moves before the car does. Passengers are advised to drop off their luggage prior to parking, and to be dropped off at the terminal where possible, which puts the terminal letter ahead of the garage letter in the order of operations.
    • Nothing can be left behind on the pier. For security regulations, storage lockers are not available on the Port, so anything that does not sail travels back in the car.
    • Height is published by facility and floor, not as one number. Garage AA posts a clearance of 7 feet, which rules out the taller rental vans on a terminal whose own building takes up to three ships at once.
    • Accessible parking is split into two rules. Disabled parking is free for vehicles with specialized equipment such as ramps, lifts and hand controls, while a vehicle displaying a disabled parking permit or license tag receives two hours of complimentary parking.
    • Crew rates exist and passenger rates do not scale like them. The on-board crew member rate is $50 per week, against the $25 to $35 per day a passenger vehicle pays on the long term line.
    • The approach itself is toll-free. According to Miami-Dade County, a dedicated route connects PortMiami to I-395 and the MacArthur Causeway, and it carries cruise and cargo traffic with no toll plaza on it.

    None of this depends on which cruise line sails from which letter. The arrival clock does, and a port that publishes a hard opening hour instead of a staffing window produces a different morning, as the arrival window and the 10 AM parking rule at Port Canaveral makes clear.

    Five ways a PortMiami terminal letter sends people to the wrong building

    Reading Terminal A as Terminal AA is the first and the most expensive in wasted minutes. They are different buildings with different garages, 170,000 square feet against 490,000, and the newer one opened in 2025 while the older one opened in 2018. A single repeated letter is the whole difference on the page and on the road sign.

    Driving to a garage that carries the boarding pass letter is the second. Multi-Level Garage G is the parking the county names for Cruise Terminal F and Cruise Terminal V as well as for Cruise Terminal G, and there is no Garage F or Garage V to aim at. The garage letter is looked up, not deduced.

    Budgeting the short term parking line is the third. Two lines are printed for most facilities, and the cheaper one carries the words no overnight beside it, so a car left for a seven night sailing is buying the $25 or $35 long term line whatever the entrance sign shows. Assuming Terminal G is open is the fourth: it is listed in full alongside nine working terminals and, on the county’s own text, is expected to open in 2027.

    Treating 7.1 miles as a priced trip is the fifth. Miami-Dade County publishes that distance between Miami International Airport and PortMiami and publishes neither a driving time nor a taxi fare beside it, so the shortest airport leg at any Florida cruise port is also one of the least documented. The same trade-off runs through the two ports priced against each other on one seven night sailing, where short and unpriced meets long and priced.

    How these PortMiami figures were checked

    The figures in this guide were verified in August 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 travelers ask about PortMiami terminals and garages

    The six answers below come from Miami-Dade County pages for PortMiami, read in August 2026, including the cruise terminals page, the parking information page and the cruise FAQ.

    How many cruise terminals does PortMiami have?

    Miami-Dade County names ten lettered cruise terminals at PortMiami: AA, A, B, C, D, E, F, G, J and V. No total figure appears on that page, and one of the ten, Terminal G, is expected to open in 2027 rather than being in service now.

    Is Terminal AA the same as Terminal A at PortMiami?

    No. They are two separate buildings with two separate garages. Terminal AA opened in 2025 at 490,000 square feet across four levels and can process up to 36,000 passengers in one day, while Terminal A opened in 2018 at 170,000 square feet, according to Miami-Dade County.

    Does PortMiami have a Terminal H, I or K?

    No. The Miami-Dade County cruise terminals page names AA, A, B, C, D, E, F, G, J and V and nothing between G and J. Multi-Level Garage K does exist on the southside of PortMiami, but the county pairs it with Cruise Terminal J, not with any Terminal K.

    Do the PortMiami garage letters match the terminal letters?

    Each terminal is paired with a named facility, and the letters do not always match. Multi-Level Garage G covers Cruise Terminals F, G and V. Cruise Terminal E is paired with Surface Lot E rather than a garage, and Cruise Terminal J is paired with Multi-Level Garages J and K.

    How do I know which PortMiami terminal my ship leaves from?

    The boarding documents carry the letter. No ship to terminal list appears on the Miami-Dade County cruise terminals page, and its cruise FAQ answers no terminal question in the text, offering a port map instead. Terminal C, in the county’s wording, serves ships from several cruise lines.

    What time do PortMiami parking garages open?

    All garages are open and staffed by a parking attendant from 6 a.m. to 5 p.m. on cruise days, according to Miami-Dade County. Drivers pay on exiting the parking facilities, using cash, Visa, MasterCard, American Express, Discover or a major U.S. Traveler’s Check. Debit cards are not accepted.

    The letter is an address, not a rank

    Ranking PortMiami terminals by their letter answers a question nobody has. AA is not the first of anything, it is the newest and the largest at 490,000 square feet; J is not near the end, it is the small vessel building on the far side of the port; G is not a terminal yet at all until 2027. The letters record the order in which Miami-Dade County built and rebuilt, and that order was never alphabetical.

    PortMiami handled 8,564,225 cruise passengers in the fiscal year that ran from October 1, 2024 to September 30, 2025, up 4.02% on the year before, and it publishes a $61 billion annual economic impact and 340,078 jobs supported alongside the trademarked line Cruise Capital of the World. Yet the one detail a passenger needs, which building on which date, is the detail the county leaves to the cruise line to print.

    Related guides