232 miles.
It is 242 miles according to Google Maps.
It is 1,016.80 miles according to MapQuest.
It is 159 miles according to Google Maps.
241 miles if you drive it, less if you take a boat.
Google Earth cites the distance as 242 miles - and estimates a journey time of just under 5 hours.
West Palm Beach is approximately 150 miles northeast of Marco Island, taking about 2.5 to 3 hours to drive between the two locations by car.
The distance between Key West in Florida to Sanibel Island in Florida is 132 miles. You would travel in a north west direction to get there.
Key Largo, Marco Island, Key West, Sanibel Island, and Marathon
124 miles
Google Maps estimates the driving time as 4 hours and 54 minutes.
150 miles taking this route:Follow the 951 NORTH from Marco Island to I-75. Turn right onto I-75 SOUTH.Take I-75 SOUTH to the TURNPIKE (toll) SOUTH to KEY WEST at EXIT 5 in Hialeah.Take the TURNPIKE (toll) SOUTH to Homestead.