Miami is the cruise capital of the world, and for most passengers the journey begins the moment they land at Miami International Airport (MIA). The good news: PortMiami sits just about 7 miles (11 km) east of the airport, a drive of roughly 15 to 25 minutes outside rush hour. The choice is less about distance than about budget, luggage and how much hassle you want on embarkation day. This guide compares every option so you can step off your flight and onto your ship with time to spare.
Quick comparison
- Taxi: about $20 to $30, 15 to 25 min. Easiest with luggage; pick-up right outside arrivals.
- Rideshare (Uber/Lyft): about $15 to $25 (more with surge), 15 to 20 min. Cheap and convenient off-peak.
- Shared shuttle: about $15 to $20 per person, 30 to 50 min. Good value solo; multiple stops.
- Private transfer: a fixed price, door to door. Best for families and groups.
- Metrorail and free trolley: about $2.25, 45 to 60 min. Cheapest, though the transfers make it tough with big bags.
Taxi from MIA to PortMiami
Taxis queue on the arrivals level outside each terminal and need no booking. For the short hop to PortMiami expect a metered fare of roughly $20 to $30 depending on traffic and your exact terminal. Taxis are the simplest choice if you have several suitcases or are travelling as a couple, since the flat per-car price often beats per-person shuttle fares. For full details and current rates, see our Miami Airport taxis guide.
Rideshare (Uber and Lyft)
Uber and Lyft pick up from the designated rideshare area on the arrivals level. Fares are typically $15 to $25, often the cheapest door-to-door option when there is no surge pricing. On busy cruise mornings (especially weekends, when several ships sail at once) prices can climb sharply. Check the in-app fare before you commit, and allow a few extra minutes to walk to the pick-up zone.
Shared shuttle vans
Several operators run shared shuttle vans between MIA and PortMiami for around $15 to $20 per person. They are economical if you are travelling alone, but they wait to fill up and may drop other passengers first, so the journey can take 30 to 50 minutes. See our Miami Airport shuttle bus page for operators and booking.
Private transfers and pre-booked cars
A pre-booked private transfer gives you a fixed price, a guaranteed vehicle and a driver who meets you in the terminal. It is the least stressful option on embarkation day, and often the best value for families or groups when split between four or more people. Browse options on our Miami Airport transfers page.
The budget route: Metrorail and the free trolley
If you are travelling light and want to save money, you can reach the port for about $2.25. Take the free MIA Mover from the terminal to the Miami Airport Metrorail station, ride the Orange Line Metrorail to Government Center (about 15 minutes), then connect via the free Metromover and the City of Miami trolley toward the PortMiami area. It is the cheapest way by far, but the transfers and walking make it impractical with large suitcases or tight timing, so it is best for solo travellers with a single bag. Our Miami Airport train guide explains the Metrorail and Tri-Rail network in detail. (Miami-Dade has also floated plans for a direct airport-to-port rail link in future, but for now a connection is required.)
How early should you arrive at PortMiami?
Cruise lines typically open check-in in the late morning and require all passengers aboard one to two hours before departure; your boarding pass or cruise documents will state your assigned arrival window. Aim to leave the airport with a comfortable buffer that allows for cruise-day traffic around the port and the time it takes to drop bags with the porters and clear security. If your flight lands the day before, consider an airport-area hotel; if it lands the same day, give yourself several hours of margin in case of delays.
Which terminal does my cruise use?
PortMiami has several numbered and lettered cruise terminals, each used by different lines (for example, Royal Caribbean, Carnival, MSC, Norwegian and others have their own buildings). Check your cruise documents for your terminal letter or number and give it to your driver, which saves time on a port that handles millions of passengers a year.
Getting around after your cruise
Returning to the airport works the same way in reverse: taxis and rideshares queue at the terminals, and pre-booked transfers will collect you. If you have time before a late flight, you could store bags and explore: our Miami Airport to Downtown guide and the Miami Airport layover page cover your options. Prefer to drive your whole trip? Compare deals on the Miami Airport car rental page.
Fares, routes and schedules are approximate and current as of 2026. Always confirm with the operator and your cruise line before you travel. Useful references: PortMiami (Miami-Dade County), Greater Miami & Miami Beach and Cruzely.

