Miles between Westland, MI and La Crosse, WI

There are
542 mi
from Westland, MI to La Crosse, WI

That's the driving distance. It would take 10 hours 22 mins to go from Westland, Michigan to La Crosse, Wisconsin.

The flight distance (direct flight from Westland, MI to La Crosse, WI) is 408.50 mi.

542 mi = 872.34 kms