There are
1,016 mi
from Rutherford, NJ to Troy, MO
That's the driving distance. It would take 19 hours 8 mins to go from Rutherford, New Jersey to Troy, Missouri.
The flight distance (direct flight from Rutherford, NJ to Troy, MO) is 902 mi.
1,016 mi = 1,635.36 kms