There are
940 mi
from Palm Bay, FL to Port Arthur, TX
That's the driving distance. It would take 17 hours 23 mins to go from Palm Bay, Florida to Port Arthur, Texas.
The flight distance (direct flight from Palm Bay, FL to Port Arthur, TX) is 816.71 mi.
940 mi = 1,512.49 kms