Distance between Santa Maria and La Crosse
Distance from Santa Maria, CA to La Crosse, WI is 1664 miles / 2678 kilometers.
Map showing the distance from Santa Maria to La Crosse
![]() |
Air distance: | miles km |
Santa Maria, CA
City: | Santa Maria, CA |
Country: | United States |
La Crosse, WI
City: | La Crosse, WI |
Country: | United States |
Time difference between Santa Maria and La Crosse
The time difference between Santa Maria and La Crosse is 2 hours. La Crosse is 2 hours ahead of Santa Maria. Current local time in Santa Maria is 01:13 PST (2025-03-03) and time in La Crosse is 03:13 CST (2025-03-03).