There are
795 mi
from Elyria, OH to Lenexa, KS
That's the driving distance. It would take 15 hours 4 mins to go from Elyria, Ohio to Lenexa, Kansas.
The flight distance (direct flight from Elyria, OH to Lenexa, KS) is 686.56 mi.
795 mi = 1,280.10 kms