How to get from La Crosse to Waterloo by car, truck, walk, bike

Distance between La Crosse and Waterloo is 170 kilometers (105 miles).
Driving distance from La Crosse to Waterloo is 229 kilometers (142 miles)

La CrosseWaterloo
Leaving from
Going to

Route Map

4 Ways from La Crosse (United States/Wisconsin) to Waterloo (United States/Iowa)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto West Avenue South, WI 35 10 m
2. Turn right onto Jackson Street, WI 33 552 m
3. Turn right onto 16th Street South 1.83 km
4. Turn slight left onto South Avenue, US 14, US 61, WI 35 4.18 km
5. Keep right onto Great River Road, WI 35 41.81 km
6. Turn right onto State Highway 82, WI 82 4.42 km
7. Turn left onto North 2nd Street, IA 9 286 m
8. Turn right onto Main Street, IA 9 27.05 km
9. Turn right onto West Main Street, IA 9 17 m
10. Turn left onto Spring Avenue, IA 9, IA 76 3.23 km
11. Turn right onto State Highway 9, IA 9 4.30 km
12. Turn left onto Old Stage Road, CR W60 10.16 km
13. Turn right onto Yellow River Drive 3.25 km
14. Turn left onto State Highway 51, IA 51 5.81 km
15. Turn right onto West Tilden Street, US 18, US 52 69.49 km
16. Turn sharp left 51.62 km
17. Continue onto East Mullan Avenue, US 63 587 m
18. Turn left onto Franklin Street 692 m
19. Turn right onto East 5th Street 230 m
20. Turn left onto Lafayette Street 116 m
21. Turn left onto East 6th Street 55 m
22. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from La Crosse (United States/Wisconsin) to Waterloo (United States/Iowa)?
How do I get from La Crosse (United States/Wisconsin) to Waterloo (United States/Iowa) the fastest?
How long does it take to get from La Crosse (United States/Wisconsin) to Waterloo (United States/Iowa)?