There are
318 mi
from Waterloo, IA to Columbus, NE
That's the driving distance. It would take 6 hours 27 mins to go from Waterloo, Iowa to Columbus, Nebraska.
The flight distance (direct flight from Waterloo, IA to Columbus, NE) is 267.84 mi.
318 mi = 511.37 kms