Miles between Kansas City, MO and Spring Lake, NC

There are
1,051 mi
from Kansas City, MO to Spring Lake, NC

That's the driving distance. It would take 19 hours 54 mins to go from Kansas City, Missouri to Spring Lake, North Carolina.

The flight distance (direct flight from Kansas City, MO to Spring Lake, NC) is 900.16 mi.

1,051 mi = 1.61 kms