Flights to South Beach area arrive at Miami International Airport and Fort Lauderdale-Hollywood International Airport, located 12 and 28 miles from South Beach, respectively. Miami International Airport is the larger of the two airports; it accommodates more than 80 airlines, including Aerohonduras, AeroMexico, British Airways, and TAM Brazilian Airways. The airport serves approximately 150 destinations around the world. Several non-stop flights are available to and from Miami International Airport, including 38 US and Canadian destinations, 20 South American destinations, 27 Caribbean and Bahamas destinations and 10 European/Middle Eastern destinations.
From the airport, numerous taxi services and rental car agencies provide transportation to South Beach. For a flat fee, taxi service is available from Miami International Airport to the Port of Miami. Courtesy shuttles provide transportation from the airport to an array of rental car companies.
Fort Lauderdale-Hollywood International Airport accommodates more than 25 airlines, including Air Canada, Air Jamaica, Continental, Delta and American Airlines. The airport serves several international destinations, including Canada, the Bahamas, the Caribbean, Mexico, Latin America and South America. From the airport, numerous taxi services and rental car companies provide convenient transportation to South Beach. An onsite rental car center houses 12 rental car companies and over 5,400 rental vehicles under one roof.