Distance between Hampton and Waterloo
Distance from Hampton, IA to Waterloo, IA is 47 miles / 76 kilometers.
Map showing the distance from Hampton to Waterloo
![]() |
Air distance: | miles km |
Hampton, IA
City: | Hampton, IA |
Country: | United States |
Waterloo, IA
City: | Waterloo, IA |
Country: | United States |
Time difference between Hampton and Waterloo
There is no time difference between Hampton and Waterloo. Current local time in Hampton and Waterloo is 02:56 CST (2025-02-17)