There are
244 mi
from St Peters, MO to Jonesboro, AR
That's the driving distance. It would take 5 hours 6 mins to go from St Peters, Missouri to Jonesboro, Arkansas.
The flight distance (direct flight from St Peters, MO to Jonesboro, AR) is 202.94 mi.
244 mi = 392.49 kms