There are
713 mi
from Tulsa, OK to Vadnais Heights, MN
That's the driving distance. It would take 12 hours 56 mins to go from Tulsa, Oklahoma to Vadnais Heights, Minnesota.
The flight distance (direct flight from Tulsa, OK to Vadnais Heights, MN) is 633.82 mi.
713 mi = 1,147.85 kms