There are
515 mi
from Edmond, OK to Edwardsville, IL
That's the driving distance. It would take 9 hours 22 mins to go from Edmond, Oklahoma to Edwardsville, Illinois.
The flight distance (direct flight from Edmond, OK to Edwardsville, IL) is 467.74 mi.
515 mi = 828.94 kms