There are
925 mi
from Dubuque, IA to Cornelius, NC
That's the driving distance. It would take 17 hours 38 mins to go from Dubuque, Iowa to Cornelius, North Carolina.
The flight distance (direct flight from Dubuque, IA to Cornelius, NC) is 714.67 mi.
925 mi = 1,488.75 kms