It is 177.87 miles according to MapQuest.
176 miles
The distance between Fort Myers, Florida, and Fernandina Beach, Florida, is approximately 130 nautical miles. This measurement is based on a direct route over water. The exact distance can vary slightly depending on the specific starting and ending points, as well as the route taken.
60 miles
135 miles
240 miles
50 miles
57 miles
485 miles.
73 miles
350 miles
57 miles
88 miles