Miles between Tulsa, OK and Platteville, WI

There are
664 mi
from Tulsa, OK to Platteville, WI

That's the driving distance. It would take 12 hours 28 mins to go from Tulsa, Oklahoma to Platteville, Wisconsin.

The flight distance (direct flight from Tulsa, OK to Platteville, WI) is 541.26 mi.

664 mi = 1,068.57 kms