Miles between Kansas City, MO and Pine Hill, NJ

There are
1,147 mi
from Kansas City, MO to Pine Hill, NJ

That's the driving distance. It would take 21 hours 40 mins to go from Kansas City, Missouri to Pine Hill, New Jersey.

The flight distance (direct flight from Kansas City, MO to Pine Hill, NJ) is 1,044.09 mi.

1,147 mi = 1.61 kms