Miles between Columbia, MO and Perth Amboy, NJ

There are
1,064 mi
from Columbia, MO to Perth Amboy, NJ

That's the driving distance. It would take 20 hours 12 mins to go from Columbia, Missouri to Perth Amboy, New Jersey.

The flight distance (direct flight from Columbia, MO to Perth Amboy, NJ) is 964.41 mi.

1,064 mi = 1.61 kms