Miles between San Antonio, TX and Fort Myers, FL

There are
1,293 mi
from San Antonio, TX to Fort Myers, FL

That's the driving distance. It would take 23 hours 28 mins to go from San Antonio, Texas to Fort Myers, Florida.

The flight distance (direct flight from San Antonio, TX to Fort Myers, FL) is 1,030.82 mi.

1,293 mi = 1.61 kms