Miles between New Smyrna Beach, FL and Deer Park, TX

There are
968 mi
from New Smyrna Beach, FL to Deer Park, TX

That's the driving distance. It would take 17 hours 41 mins to go from New Smyrna Beach, Florida to Deer Park, Texas.

The flight distance (direct flight from New Smyrna Beach, FL to Deer Park, TX) is 855.62 mi.

968 mi = 1,557.91 kms