Miles between Grand Prairie, TX and El Dorado, KS

There are
388 mi
from Grand Prairie, TX to El Dorado, KS

That's the driving distance. It would take 6 hours 45 mins to go from Grand Prairie, Texas to El Dorado, Kansas.

The flight distance (direct flight from Grand Prairie, TX to El Dorado, KS) is 350.47 mi.

388 mi = 625.07 kms