The drive from La Crosse to Des Moines is approximately 250 miles, primarily via US-14 and I-35 South. This route takes you across the state line into Iowa. Expect a travel time of about 4 hours. Driving is the most practical and common mode of transport for this route.
Total Distance: 402 km driving, 340 km air distance.
The drive is very direct; watch for speed traps in small towns.
Summer for outdoor activities or autumn for the beautiful fall colors.