Miami International is American Airlines' main gateway to the Caribbean and Latin America, and it connects to dozens of islands with short flights, often under three hours. Fort Lauderdale, 30 miles north, adds more routes, particularly on JetBlue, Southwest and other budget airlines.
With that much choice, fares are often lower than people expect, but they vary hugely between islands and between weeks. Checking several islands and both South Florida airports for the same dates is the best way to find a bargain.
