Miles between Evansville, IN and Norman, OK

There are
679 mi
from Evansville, IN to Norman, OK

That's the driving distance. It would take 12 hours 27 mins to go from Evansville, Indiana to Norman, Oklahoma.

The flight distance (direct flight from Evansville, IN to Norman, OK) is 579.07 mi.

679 mi = 1,093.42 kms