Miles between Tulsa, OK and East Moline, IL

There are
584 mi
from Tulsa, OK to East Moline, IL

That's the driving distance. It would take 11 hours 18 mins to go from Tulsa, Oklahoma to East Moline, Illinois.

The flight distance (direct flight from Tulsa, OK to East Moline, IL) is 474.83 mi.

584 mi = 940.06 kms