Miles between Tulsa, OK and El Dorado, AR

There are
363 mi
from Tulsa, OK to El Dorado, AR

That's the driving distance. It would take 6 hours 54 mins to go from Tulsa, Oklahoma to El Dorado, Arkansas.

The flight distance (direct flight from Tulsa, OK to El Dorado, AR) is 277.75 mi.

363 mi = 584.01 kms