Distance between Buffalo and Edwardsville
Distance from Buffalo, MO to Edwardsville, IL is 189 miles / 303 kilometers.
Map showing the distance from Buffalo to Edwardsville
![]() |
Air distance: | miles km |
Buffalo, MO
City: | Buffalo, MO |
Country: | United States |
Edwardsville, IL
City: | Edwardsville, IL |
Country: | United States |
Time difference between Buffalo and Edwardsville
There is no time difference between Buffalo and Edwardsville. Current local time in Buffalo and Edwardsville is 11:29 CST (2025-03-02)