Miles between Tulsa, OK and Vadnais Heights, MN

There are
706 mi
from Tulsa, OK to Vadnais Heights, MN

That's the driving distance. It would take 12 hours 53 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.

706 mi = 1,136.58 kms