There are
937 mi
from Frederick, MD to La Crosse, WI
That's the driving distance. It would take 17 hours 32 mins to go from Frederick, Maryland to La Crosse, Wisconsin.
The flight distance (direct flight from Frederick, MD to La Crosse, WI) is 774.83 mi.
937 mi = 1,507.24 kms