There are
265 mi
from Aurora, IL to Waterloo, IA
That's the driving distance. It would take 4 hours 56 mins to go from Aurora, Illinois to Waterloo, Iowa.
The flight distance (direct flight from Aurora, IL to Waterloo, IA) is 212.24 mi.
265 mi = 426.64 kms