Miles between Broken Arrow, OK and Lake Station, IN

There are
693 mi
from Broken Arrow, OK to Lake Station, IN

That's the driving distance. It would take 12 hours 45 mins to go from Broken Arrow, Oklahoma to Lake Station, Indiana.

The flight distance (direct flight from Broken Arrow, OK to Lake Station, IN) is 597.43 mi.

693 mi = 1,115.42 kms