There are
1,037 mi
from Jackson, TN to Long Beach, NY
That's the driving distance. It would take 19 hours 45 mins to go from Jackson, Tennessee to Long Beach, New York.
The flight distance (direct flight from Jackson, TN to Long Beach, NY) is 891.31 mi.
1,037 mi = 1,669.09 kms