There are
342 mi
from Shreveport, LA to Sapulpa, OK
That's the driving distance. It would take 6 hours 26 mins to go from Shreveport, Louisiana to Sapulpa, Oklahoma.
The flight distance (direct flight from Shreveport, LA to Sapulpa, OK) is 275.33 mi.
342 mi = 550.41 kms