There are
286 mi
from Peoria, IL to La Crosse, WI
That's the driving distance. It would take 6 hours 5 mins to go from Peoria, Illinois to La Crosse, Wisconsin.
The flight distance (direct flight from Peoria, IL to La Crosse, WI) is 230.71 mi.
286 mi = 459.79 kms