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 Airport | What the issuer publishes | What the same issuer leaves out | Best 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 miles | Two adults with cruise luggage and a staffed stand |
| Ride app pickup, Uber or Lyft | Pickup on level 1 arrivals and level 2 departures (Miami International Airport) | door numbers, fares, any airport surcharge | One traveler taking the price set at the moment of the request |
| Pre-arranged cruise line coach | North bus station, concourse D, level 1, Door 1; South bus station, concourse J, level 1, Door 33 (Miami International Airport) | price, operator names, phone numbers | Passengers 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 rules | A traveler with one bag and a spare morning |
| Rental car returned before boarding | No 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 apply | A 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 PortMiami | Description the county gives | Per trip, pre-paid account with permit and transponder | Per trip, non pre-paid account |
|---|---|---|---|
| Limousines and vans | 14 passengers or less | $4.50 | $6.00 |
| Mini-buses | 15 to 32 passengers | $9.00 | $11.00 |
| Bus | 33 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.
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.
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.
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.
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.
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.
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.


