Distance between St. Louis and Jonesboro
Distance from St. Louis, MO to Jonesboro, AR is 194 miles / 313 kilometers.
Map showing the distance from St. Louis to Jonesboro
![]() |
Air distance: | miles km |
St. Louis, MO
City: | St. Louis, MO |
Country: | United States |
Jonesboro, AR
City: | Jonesboro, AR |
Country: | United States |
Time difference between St. Louis and Jonesboro
There is no time difference between St. Louis and Jonesboro. Current local time in St. Louis and Jonesboro is 20:56 CST (2025-02-26)