Miles between Jacksonville, NC and Excelsior Springs, MO

There are
1,152 mi
from Jacksonville, NC to Excelsior Springs, MO

That's the driving distance. It would take 22 hours 21 mins to go from Jacksonville, North Carolina to Excelsior Springs, Missouri.

The flight distance (direct flight from Jacksonville, NC to Excelsior Springs, MO) is 977.13 mi.

1,152 mi = 1.61 kms