Miles between Broken Arrow, OK and Valparaiso, IN

There are
706 mi
from Broken Arrow, OK to Valparaiso, IN

That's the driving distance. It would take 13 hours 9 mins to go from Broken Arrow, Oklahoma to Valparaiso, Indiana.

The flight distance (direct flight from Broken Arrow, OK to Valparaiso, IN) is 600.67 mi.

706 mi = 1,136.81 kms