The total driving time is 1 hour, 47 minutes. Your trip begins at Fort Lauderdale-Hollywood International Airport in Fort Lauderdale, Florida. It ends in Marco Island, Florida. If you're planning a road trip, you might be interested in seeing the total driving distance from FLL to Marco Island, FL. You can also calculate the cost to drive from FLL to Marco Island, FL based on current local gas prices and an estimate of your car's best gas mileage. If you're meeting a friend, you might be interested in finding the city that is halfway between FLL and Marco Island, FL.