Miles between Evansville, IN and Glenpool, OK

There are
570 mi
from Evansville, IN to Glenpool, OK

That's the driving distance. It would take 10 hours 32 mins to go from Evansville, Indiana to Glenpool, Oklahoma.

The flight distance (direct flight from Evansville, IN to Glenpool, OK) is 486 mi.

570 mi = 917.79 kms