Miles between Dubuque, IA and Johnstown, PA

There are
705 mi
from Dubuque, IA to Johnstown, PA

That's the driving distance. It would take 13 hours 47 mins to go from Dubuque, Iowa to Johnstown, Pennsylvania.

The flight distance (direct flight from Dubuque, IA to Johnstown, PA) is 626.16 mi.

705 mi = 1,134.87 kms