There are
423 mi
from Dubuque, IA to New Castle, IN
That's the driving distance. It would take 8 hours to go from Dubuque, Iowa to New Castle, Indiana.
The flight distance (direct flight from Dubuque, IA to New Castle, IN) is 327.46 mi.
423 mi = 681.35 kms