Miles between Oxford, OH and La Crosse, WI

There are
556 mi
from Oxford, OH to La Crosse, WI

That's the driving distance. It would take 10 hours 57 mins to go from Oxford, Ohio to La Crosse, Wisconsin.

The flight distance (direct flight from Oxford, OH to La Crosse, WI) is 447.45 mi.

556 mi = 895.44 kms