There are
1,028 mi
from Waterloo, IA to Cedar Park, TX
That's the driving distance. It would take 18 hours 22 mins to go from Waterloo, Iowa to Cedar Park, Texas.
The flight distance (direct flight from Waterloo, IA to Cedar Park, TX) is 881.84 mi.
1,028 mi = 1,654.40 kms