
Miami Cruise Port, also known as PortMiami, is one of the busiest cruise ports in the United Of America. It is near downtown Miami and connects to two main airports in South Florida. Miami International Airport (MIA) is about 13 km from the port, while Fort Lauderdale-Hollywood International Airport (FLL) is around 45 km away. West Palm Beach Airport (PBI) is farther north, about 115 km from PortMiami.
PortMiami, officially the Dante B. Fascell Port of Miami, sits at the Miami River’s mouth in Biscayne Bay. It is the world’s busiest passenger port and one of the top cargo ports in the U.S. The port covers what used to be three islands—Dodge, Lummus, and Sam’s—now joined as one. It links to Downtown Miami via Port Boulevard and connects to Watson Island through the PortMiami Tunnel. The port is named after Congressman Dante Fascell.
Miami is the world’s cruise capital with many terminals.
- Terminal A serves Royal Caribbean with smooth check-in and nice facilities.
- Terminal B is for Norwegian Cruise Line, offering easy check-in and great waterfront views.
- Terminal C, being updated, will soon welcome Disney and MSC cruises.
- Terminals D and E host several cruise lines like Carnival and Princess, providing good services for all travelers.
- Terminal F is for Carnival Cruises with fun decor and good facilities.
- Terminal G serves Royal Caribbean and Celebrity Cruises with options for families and luxury trips.
- Terminal J handles small and luxury cruises with personal service.
- Terminal K will be Disney’s new terminal with great views.
- Terminal V is for Virgin Voyages, featuring a tall building with skyline views and top amenities.
You can see the Miami Cruise Port Map for detailed terminal locations and easy navigation.
Miami plays a big part in cruise travel because it hosts many cruise lines and offers trips to the Caribbean, Mexico, and Central America. The port handles a high number of cruise departures each year. Many ships start and end their routes in Miami, which makes it a major gateway for both short and long cruises.
Miami curise port parking is available directly at the terminal. Rates start at $7 for up to 5 hours. The daily rate is $22. Oversized vehicles are charged at $44 per day. The parking garages are near each cruise terminal.
The transfer from Miami Airport to the cruise port takes around 20 minutes. From Fort Lauderdale Airport, the trip to the PortMiami lasts about 45 to 60 minutes. Transfers from West Palm Beach Airport to PortMiami take about 90 minutes.

Photo by Pontus Wellgraf via Unsplash
Private Cruise Transfers to Miami Cruise Port
Miami hosts one of the busiest cruise ports in the world. Each year, thousands of travelers use PortMiami for trips to the Caribbean, Mexico, and beyond.
AirportTransfer.com provides reliable Miami Airport to Port transportation and pier-to-airport transportation services. Our cruise transfer service connects PortMiami with Miami Airport, Fort Lauderdale-Hollywood Airport, and West Palm Beach Airport.
Booking Miami Cruise Port transfers with a professional driver helps avoid waiting for taxis or ride-sharing apps like Bolt, Uber and Waymo. Drivers meet passengers at the port or airport, assist with luggage, and provide smooth transfers between hotels, airports, and the cruise terminal.
AT offers options to select vehicle types and pay online in advance, that reduces stress caused by traffic and parking costs at PortMiami. You can arrive at your cruise port relaxed and ready. We handle your transfer from airport to the ship so you can focus on the fun ahead. You can cancel your booking up to 48 hours before collection and receive a 100% refund with no charges.
You can also download the AT app from AirportTransfer App from the Google Play Store or Airport Taxi Transfer App Store to book transfers easily.

AirportTransfer.com Cruise Transfers
PortMiami is a major hub for several popular cruise lines:
You'll find ships from Carnival Cruise Line, Royal Caribbean, Norwegian Cruise Line, MSC Cruises, and Disney Cruise Line sailing from this terminal. Some of the ships frequently departing from here include the Carnival Celebration, Symphony of the Seas, Norwegian Breakaway, MSC Seascape, and Disney Magic.
Here are some simple hotel options near Miami Cruise Port:
- La Quinta Inn & Suites (Miami Airport East): Basic 2-star hotel with free breakfast, airport shuttle, Wi-Fi, and an outdoor pool.
- Comfort Inn & Suites (Downtown Brickell): Offers free breakfast, Wi-Fi, and an outdoor pool.
- Holiday Inn (Port of Miami-Downtown): 3-star hotel with free Wi-Fi, a restaurant, and pool.
- YVE Hotel Miami: Stylish 3-star hotel with a relaxed restaurant and meeting space.
- Holiday Inn (Miami-International Airport): 3-star hotel with a Cuban-American restaurant, outdoor pool, and free Wi-Fi.
AirportTransfer.com offers Miami hotel transfers to PortMiami, which provide a direct connection between MIA, your near hotel, and the terminal transportation area.
Bus Transfers to Miami Cruise Port from Group Travel
Travelling to the Miami Cruise Port as part of a group is made simpler and more convenient with pre-arranged bus transfers. Ideal for families, tour groups, companies or travel planners, group bus transfer service ensures that everyone arrives together without hassle.
Once your group meets—at the airport or a hotel—a private bus is ready to take you straight to the cruise terminal. No waiting around, no splitting into separate rides, and no dealing with traffic alone. Group transfer keeps things simple: one pick-up point, one bus, and a direct ride to the port. It’s reliable, clear, and helps your trip start smoothly. If you're coming from Miami International Airport, Fort Lauderdale, or a local hotel, a bus rental in Miami keeps your travel plans on track.

Group Transfers for Miami Cruise Port
Miami Airport to Miami Cruise Port
Miami International Airport (MIA) is about 13 km from the Port of Miami, and the drive takes around 15–20 minutes. Many transport options run frequently between the airport and the cruise port, making it a simple and quick trip. For most travelers, the best airport to Miami cruise port is MIA because of its close distance and easy connections.
MIA is a popular choice for cruise passengers. It has three terminals and serves as a hub for American Airlines, with direct flights from many cities in North America, Latin America, Europe, and the Caribbean.
Flying into MIA means less travel time to the port, which is helpful if your cruise departs on the same day. You can avoid long drives and reduce the chance of missing your ship.
How do you get from Miami Airport to the Miami Cruise Port? You can take a taxi, shuttle bus, or book a private transfer in advance. The best choice is to book a Miami Airport taxi option in advance. The cars are comfortable, safe, and convenient, offering fast door-to-door service, including limo transfers.

Photo by Colin Lloyd via Unsplash
Shuttle Bus from Miami Airport to Miami Cruise Port
Journey Time: The bus trip from Miami International Airport (MIA) to the Port of Miami Cruise Terminal takes around 16 minutes. There is no direct city bus that drops you off at the cruise terminal itself. You’ll need to use a shared shuttle service from the airport.
Key Point: You will start your transfer at Miami Airport. Find the shuttle pick-up area just outside the terminal. Look for shuttle buses going to the Port of Miami Cruise Terminal.
These shuttle services run often. Most of them group travelers heading to the cruise port. The shuttle drives straight from the airport to the port entrance.
The shuttle travels 13.3 kilometers from Miami Airport (MIA) to the Port of Miami Cruise Terminal in about 16 minutes.
Shuttle Fare from Miami Airport to Miami Cruise Port
The shuttle price from Miami Airport to Port of Miami Cruise Terminal ranges from $22 to $45 per person.
Bus from Miami Airport to Miami Cruise Port
Journey Time: The full trip from Miami International Airport (MIA) to the Port of Miami Cruise Terminal takes around 50 minutes.
Key Point: The bus service is listed under “Miami Clarion to Orlando”, but it stops at multiple points in Miami before heading north. The route includes stops near hotels and at the cruise port before continuing to Orlando.
You board the bus at or near Miami International Airport.
The bus picks up at:
Airport Regency Hotel (close to MIA)
Holiday Inn Hotel
From there, it heads directly to the Port of Miami Cruise Terminal, located in Downtown Miami on Dodge Island.
The trip from pickup to the cruise port takes about 38 to 50 minutes, depending on traffic and the exact pickup location.
Schedule and Bus Line:
Bus Line Name: Miami Clarion to Orlando
Departure Time Example: 04:25 AM
Stops Include:
• Airport Regency Hotel
• Holiday Inn Hotel
• Port of Miami Cruise Terminal
Arrival Point: Port of Miami Cruise Terminal, FL, USA
Bus Fare from Miami Airport to Miami Cruise Port
The cost from Miami Airport to Port of Miami Cruise Terminal ranges from $28 to $40 per person.
Taxi from Miami Airport to Miami Cruise Port
Journey Time: The taxi ride from Miami International Airport (MIA) to the Port of Miami Cruise Terminal takes around 14 minutes. The distance between the two points is 13.3 kilometers.
Key Point: Taxis wait outside the arrivals area at Miami Airport. You can get into a yellow cab or a licensed taxi. The ride goes straight to the cruise terminal without any stops. The final cost depends on traffic and time of day. The ride may cost more if there's heavy traffic or if you travel at night or during weekends.
Some taxis charge more if you carry a lot of luggage or if you pay with a card. All taxis use meters. You see the fare as you go.
Taxi Fare from Miami Airport to Miami Cruise Port
A one-way taxi ride from the airport to the cruise terminal costs between $80 and $100.
Fort Lauderdale Airport to Miami Cruise Port
Fort Lauderdale-Hollywood International Airport (FLL) plays an important role for travelers heading to the Port of Miami. Located in Broward County, the airport sits around 48 kilometers north of Miami Cruise Port. The drive usually takes about 35 to 50 minutes.
Fort Lauderdale Airport FLL serves as a key hub for travelers flying into South Florida. With four terminals and dozens of domestic and international routes, the airport handles millions of passengers each year. Airlines such as JetBlue, Spirit, Southwest, Delta, and American offer frequent services from major cities across the United States and abroad. Its proximity to Miami Cruise Port makes it a smart choice for cruise passengers.
Many cruise passengers fly into Fort Lauderdale FLL, especially those looking for more flexible flight schedules or better pricing. Fort Lauderdale Airport does line up well with peak cruise travel times and offers baggage handling, nearby hotels, and direct links to transport services going to the Port of Miami.
How do you get from Fort Lauderdale Airport to Miami Cruise Port? You can reach the Miami Cruise Port from Fort Lauderdale Airport by taxi, shuttle bus, train, or a pre-booked private transfer. The most recommended option is to arrange a Fort Lauderdale Airport transfer option in advance, which offers direct, reliable service with comfortable vehicles — including FLL limo transfers.
Bus from Fort Lauderdale Airport to Miami Cruise Port
Journey Time: The full trip from Fort Lauderdale Airport Station to the Port of Miami Cruise Terminal takes around 1 hour and 44 minutes. This trip includes one train ride, a transfer, and a final bus leg. There is no direct bus to the cruise terminal, so passengers switch between train and bus during the trip.
Key Point: Your journey will start at Ft Lauderdale Airport Station. Take the Tri-Rail (TR) train heading toward Miami Airport Station. The train leaves at 09:33 AM and reaches Sheridan Street Station at 09:37 AM, just 4 minutes later.
Stay at Sheridan Street Station for about 1 hour, then transfer to a bus at 10:40 AM. This bus follows the Orlando to Miami route and takes around 40 minutes to reach the Port of Miami Cruise Terminal.
This route includes a longer stopover, so passengers should plan for the wait time during the transfer at Sheridan Street Station.
Bus Fare from Fort Lauderdale Airport to Miami Cruise Port
The total bus fare from Fort Lauderdale Airport to Miami Cruise Port is between $30 and $45 per person.
Train from Fort Lauderdale Airport to Miami Cruise Port
Journey Time: The trip from Fort Lauderdale Airport Station to the Port of Miami Cruise Terminal takes about 1 hour and 31 minutes. There is no direct train to the cruise terminal, so you need to transfer trains and then walk a short distance.
Key Point: Take the Tri-Rail (line 2600) train southbound to Metrorail Transfer Station in Hialeah. This first train ride lasts about 28 minutes.
At Metrorail Transfer Station, switch to another Tri-Rail train (line 2600) heading southbound toward Government Center Station in Miami. This second train ride takes about 21 minutes.
From Government Center Station, walk about 2.7 kilometers (around 32 minutes) to reach the Port of Miami Cruise Terminal.
Train Fare from Fort Lauderdale Airport to Miami Cruise Port
The total train fare from Fort Lauderdale Airport to Miami Cruise Port costs between $6 and $8 per person.
Taxi from Fort Lauderdale Airport to Miami Cruise Port
Journey Time: The taxi ride from Fort Lauderdale Airport Station to the Port of Miami Cruise Terminal takes around 30 minutes.
Key Point: Taxis line up just outside the Fort Lauderdale Airport Station. Fares depend on how far you go, traffic, and time of day. You can pay more during busy hours or with large bags.
Taxi Fare from Fort Lauderdale Airport to Miami Cruise Port
The total cost for a one-way taxi from Fort Lauderdale Airport to the cruise port in Miami is between $130 and $160.
West Palm Beach Airport to Miami Cruise Port
Palm Beach International Airport (PBI) is about 115 km north of the Miami Cruise Port, with a drive time of 75–90 minutes. It’s a smaller, less crowded airport with domestic and limited international flights from major airlines like Delta, American, JetBlue, Southwest, and United. It has one terminal with easy access to taxis, rental cars, and ride-shares.
While it’s not the closest airport to the cruise port, it’s a good option for travelers from certain cities or those who prefer a quieter airport.
Cruise travelers often choose Fort Lauderdale for its flexible flight schedules and pricing. Airport services also include nearby hotels, baggage handling, and cruise-season coordination.
How do you get from West Palm Beach Airport to Miami Cruise Port? You can reach the Miami Cruise Port from West Palm Beach Airport by taxi, shuttle bus, train, or private transfer. A private West Palm Beach Airport taxi option is ideal if you want fixed rates with no hidden fees. You wil have 24/7 support, on-time pickups, and direct drop-offs to start your Miami Cruise Port trip smoothly.
Bus from West Palm Beach Airport to Miami Cruise Port
Journey Time: The full trip from West Palm Beach Airport (PBI) to the Port of Miami Cruise Terminal takes about 4 hours and 30 minutes. The trip includes bus and train rides, as well as walking.
Key Point: Take Bus 44 toward downtown West Palm Beach at PBI Terminal. The ride takes around 18 minutes. Get off at WPB ITC at BAY L.
From there, go to West Palm Beach Station. Catch a southbound Tri-Rail train. The ride to Miami Airport Station takes about 1 hour and 49 minutes. Trains run every hour.
After reaching Miami Airport Station, switch to Bus 20. This bus heads toward Watson Island. The bus ride lasts about 46 minutes. Buses run every 30 minutes.
When you get off at MacArthur Causeway & Watson Island, walk about 2.7 miles (around 47 minutes) to reach the Port of Miami Cruise Terminal. This is the final leg of the journey.
Bus Fare from West Palm Beach Airport to Miami Cruise Port
The bus fare from West Palm Beach Airport to Miami Cruise Port costs between $9 and $16 per person.
Train from West Palm Beach Airport to Miami Cruise Port
Journey Time: The train from West Palm Beach Airport (PBI) to the Port of Miami Cruise Terminal takes around 3 hours and 9 minutes. This includes a combination of bus rides, a train trip, and walking.
Key Point: Catch Bus 44 to downtown West Palm Beach at Turnage Boulevard near the PBI Terminal. The ride takes about 18 minutes. Get off at WPB ITC at BAY L.
Then transfer to Bus 1 or Bus 95 heading toward the Tri-Rail or Brightline area. Ride for about 6 minutes and get off at QUADRILLE Boulevard at Evernia Street.
From there, walk to the West Palm Beach Train Station. Board a southbound Brightline train to Miami. The train ride takes about 1 hour and 20 minutes. Trains run hourly.
After you arrive at Miami Station, walk around 2.3 kilometers (about 28 minutes) to reach the Port of Miami Cruise Terminal.
Train Fare from West Palm Beach Airport to Miami Cruise Port
The total train fare from West Palm Beach Airport to Miami Cruise Port is between $18 and $84 per person.
Taxi from West Palm Beach Airport to Miami Cruise Port
Journey Time: The taxi ride from West Palm Beach Airport (PBI) to the Port of Miami Cruise Terminal takes around 1 hour and 17 minutes.
Key Point: You can take a taxi or a town car right outside the West Palm Beach Airport terminal. Miami cap services do not offer fixed-rate.
Taxi Fare from West Palm Beach Airport to Miami Cruise Port
The total fare for a one-way trip by cap from West Palm Beach Airport to the Port of Miami Cruise Terminal is around $300 to $400.
MustangJoe from
Manuel Leon from