It is 167.38 miles according to MapQuest.
Sanibel Island is situated off the west coast of Florida, not too far from Fort Myers Beach. A beautiful barrier island with incredible beaches which are perfect if you are a dog lover as all their beaches are dog friendly.
67 miles
Sanibel Island is about 25 Km west opf South West Florida International at Ft. Myers.
about 180 miles
23 miles
20 mins
Miami is in Florida
Miami is in Florida
The driving distance is 1,479 miles.
Approximately 220 miles.
Sanibel was discovered in 1513 by Spanish explorers, but they were met by the Native American Calusa tribe, who had settled on Sanibel and much of Southwest Florida as far as 2500 years ago.
146 miles