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