Miles between Garland, TX and Punta Gorda, FL

There are
1,197 mi
from Garland, TX to Punta Gorda, FL

That's the driving distance. It would take 21 hours 58 mins to go from Garland, Texas to Punta Gorda, Florida.

The flight distance (direct flight from Garland, TX to Punta Gorda, FL) is 965.50 mi.

1,197 mi = 1.61 kms