The good news is that Miami has a somewhat-fully-functioning Metrorail that goes directly to the airport. The bad news is that it doesn’t go much of anywhere else you’d want to go to. The orange line will take you to downtown Miami, the financial district in Brickell, Merrick Park and the University of Miami in Coral Gables, and the Hialeah Race Track if you’re big into quarter horse racing. Past that? Not much.
There’s also a Metromover that runs through downtown, which is completely free. The good news here is that you don’t have to pay for it. The bad news is that nobody else does either, which means it’s not at all uncommon to find yourself trapped on a tiny train with a guy who smells like he hasn’t showered since the Obama Administration. And in Miami, that can make you pretty ripe. That said, it’s a useful way to get through downtown and Brickell as traffic there is only slightly better than Jakarta.
If you’re going to Miami Beach and staying there, you can take a taxi from the airport. You can also grab a rideshare at MIA, but there’s not a designated pickup zone. Once in Miami Beach, everything is pretty walkable, and you can also get a Citibike and pedal around. Miami also has Uber and Lyft, which can be one-fourth the cost of a taxi and are generally a better move. In Miami Beach, you’ll find they arrive almost instantly.
If you want to explore South Florida, the city also has the snazzy new Brightline train, which whisks you up to Ft. Lauderdale from downtown Miami in 25 minutes, all the way up to West Palm Beach in just over an hour. It’s got a bar and WiFi and enormous, high-tech bathrooms, plus the nicest train stations in America that smell like a fresh citrus garden. This is not an exaggeration.
The buses are useless. Don’t even try.