I recently wrote about how I consider Cairo to have the worst major airport in the world. I asked if anyone had any other airports that they think deserve that title, and several people mentioned Miami.
Continue reading: Miami Airport: Awful, Or Just Kind Of Bad?
Share your questions, experiences, and thoughts below.
CLT is absolutely the worst hub airport in the USA, and it isn't close. MIA still carries a bad reputation that is a bit undeserved. It isn't an overall great airport because international baggage in insanely slow compared to other US gateways, and the train in D is broken half the time, but after the renovations 10 or so years ago, the airport improved substantially from being one of the worst in the US to just OK.
I live closer to PBI and FLL but use MIA several times a year for international connections/convenient nonstops, and think Ben's assessment is pretty spot on. The location really is convenient, and unlike too many other airports in the U.S., it's accessible by multiple public transit options. Even arriving by car, the "horseshoe" is by far less crowded than other airports with similar designs, such as my former home airport LAX.
Concourse D is not my favorite for the reasons Ben described, but flying Delta from H or Air France/Swiss/etc from J with Sky Club or LATAM lounge access is perfectly pleasant. And even D is much better than FLL Terminal 3.
A few more areas of horror with this airport.
MÍA jetbridges are carpeted uniquely. The ground in dirt suggests they are not on anyone’s s radar for cleaning, and never ever ever have been.
Washrooms in public areas are few and far apart, small, and marginal for cleanliness.
Horrible layout. A very long walk and then a shuttle train to the Rent A Car center and public transportation. A very long Terminal D and long airport in general. I remember back in the day the pain to connect from AA to LA.
Broken moving side walks, crowded terminals, dirty bathrooms and my favorite no dedicated Uber/Lyft. It's a total nightmare in the early to mid evening to figure out where your Uber/Lyft is in a sea of car traffic.
MIA is a nightmare depending on what time you land. It feels like every airport in Latin America has a flight arriving at MIA at the same time so immigration can be a total nightmare if you don't have GE. I also find the rental car return at MIA to be horrible and the trip back to the terminal by train can take very long. Now, MIA is paradise when compared to CLT. CLT has to be the worst airport in the US by far. What a nightmare. As far as convenience and proximity to the city, although smaller than MIA, MSP is hard to beat.
I have a memory of terminal around the Centurion lounge smelling nice because of a consistent perfume pumped into the air. I could never figure out if it was a shop or just the airport itself
I travel to Miami Beach at least twice a year and grew up in Broward. Whether I fly into/out of MIA is simply determined by if I want to have a rental car on the particular trip. If I do, I'm flying into FLL, without hesitation. The amount of time you spend in the nightmare rental area (And I'm top tier with Hertz and Avis) and then factoring in the ungodly walk to and from the rental car counters (has to be 1.5 miles in some gates) can be greater than the time it takes for the brief FLL to Miami drive.
Other than that, MIA is generally a quick no-frills in and out kind of airport to start or finish a journey, much like LGA was. I don't want to hang out longer than necessary anyway.
It's Florida - what do you expect?
Miami is one of the worst airports in the United States. The concessions are atrocious, there is zero flow, and most of the time the place is filthy.
One important point Ben forgot -- getting from the terminal to the rental car center is fairly painless using the MIA mover (as opposed to other large airports when you need to physically go outside and wait for a shuttle bus).
JFK is worse because of Noo Yawkers. BOS is worse because of Massholes. MSP is worse because of C Concourse and the horrible layout of concessions. CLT lives in its own universe of awful. MCO is worse because of the critical mass of children. LAX lives in infamy because of the Horseshoe. I'm a United 1K and even I can't excuse EWR or DEN. Or maybe it's because I never travel through MIA.
As a former Miamian I can honestly say that Miami is a sh**hole city full of uncivilized and rude people and the airport is a representation of it; and don't get me started with the snowbirds that bring horrendous traffic congestions with them. As for the airport which is a major gateway to Latin America you would expect to have a beautiful and efficiently laid out terminals but instead you get a filthyp lace with rude staff, fast food and subpar restaurants. I would go out of my way to fly to Ft. Lauderdale airport every chance II ge, it's a smaller but efficient airport with much nicer staff.
You can get a cafecito for $1.25. That's a great deal. Metro connectivity to downtown and Brickell is also good, not to mention Tri-Rail. I think most of MIA's problems can be traced back to neglect from the corrupt local government and airport authority using allocated money to do anything except keep the airport clean and functional.
can't believe no mention of the people mover tram between terminals that don't have clear doors. it's like a steel elevator to the gates of hell
EVERY time that I've arrived at MIA on an international flight (usually on AA or IB), the trek to Customs & Immigration was ridiculously long. I've had long walks to Customs & Immigration at other airports (e.g. FRA) but MIA has been the longest.
I appreciate the exercise (at least somewhat) but I hope that I never need to make a tight connection there.
Add LAS to the list of airports I really hate
Problem is the airport facilities are so poorly maintained. Elevators, moving sidewalks bathrooms etc. and don’t get me started on the train they can’t keep running. It’s emblematic of the city writ large, tons of graft and nothing done to improve the quality of the operation.
MIA: Definitely awful!
awful bloody airport on every level.
