The Florida Keys can be reached by flying from London Gatwick airport to Fort Lauderdale airport, which takes 12 hours and 26 minutes. From Fort Lauderdale, take the Florida Keys shuttle to reach the Florida Keys. The full trip from London to the Florida Keys requires a long-haul flight of over 12 hours.