Fly into Miami Intl. Airport (MIA), the closest airport, located 6.4 mi (10.2 km) from the city center. If you're unable to find a flight that fits your schedule, you can also fly into Fort Lauderdale-Hollywood Intl. Airport (FLL), which is 27.2 mi (43.8 km) away.
You might consider catching a ride on the metro at Dadeland North Station for ease of access to the rest of the city.