Miles between Sarasota, FL and Port Arthur, TX

There are
946 mi
from Sarasota, FL to Port Arthur, TX

That's the driving distance. It would take 17 hours 20 mins to go from Sarasota, Florida to Port Arthur, Texas.

The flight distance (direct flight from Sarasota, FL to Port Arthur, TX) is 713.74 mi.

946 mi = 1,521.70 kms