Miles between Santa Fe, NM and La Crosse, WI

There are
1,218 mi
from Santa Fe, NM to La Crosse, WI

That's the driving distance. It would take 22 hours 52 mins to go from Santa Fe, New Mexico to La Crosse, Wisconsin.

The flight distance (direct flight from Santa Fe, NM to La Crosse, WI) is 958.95 mi.

1,218 mi = 1.61 kms