Miles between Waterloo, IA and Kennesaw, GA

There are
867 mi
from Waterloo, IA to Kennesaw, GA

That's the driving distance. It would take 16 hours 21 mins to go from Waterloo, Iowa to Kennesaw, Georgia.

The flight distance (direct flight from Waterloo, IA to Kennesaw, GA) is 719.15 mi.

867 mi = 1,395.49 kms