Miles between Wilmington, NC and Maryland Heights, MO

There are
928 mi
from Wilmington, NC to Maryland Heights, MO

That's the driving distance. It would take 17 hours 54 mins to go from Wilmington, North Carolina to Maryland Heights, Missouri.

The flight distance (direct flight from Wilmington, NC to Maryland Heights, MO) is 758.97 mi.

928 mi = 1,493.40 kms