Miles between San Antonio, TX and Lake Wales, FL

There are
1,185 mi
from San Antonio, TX to Lake Wales, FL

That's the driving distance. It would take 21 hours 48 mins to go from San Antonio, Texas to Lake Wales, Florida.

The flight distance (direct flight from San Antonio, TX to Lake Wales, FL) is 1,029.53 mi.

1,185 mi = 1.61 kms