There are
1,097 mi
from New Smyrna Beach, FL to Patchogue, NY
That's the driving distance. It would take 21 hours 1 min to go from New Smyrna Beach, Florida to Patchogue, New York.
The flight distance (direct flight from New Smyrna Beach, FL to Patchogue, NY) is 925.83 mi.
1,097 mi = 1,766.15 kms