Distance between Butler and Osceola
Distance from Butler, MO to Osceola, MO is 37 miles / 60 kilometers.
Map showing the distance from Butler to Osceola
![]() |
Air distance: | miles km |
Butler, MO
City: | Butler, MO |
Country: | United States |
Osceola, MO
City: | Osceola, MO |
Country: | United States |
Time difference between Butler and Osceola
There is no time difference between Butler and Osceola. Current local time in Butler and Osceola is 23:20 CST (2025-02-16)