There are
855 mi
from Durant, OK to Vadnais Heights, MN
That's the driving distance. It would take 15 hours 56 mins to go from Durant, Oklahoma to Vadnais Heights, Minnesota.
The flight distance (direct flight from Durant, OK to Vadnais Heights, MN) is 784.16 mi.
855 mi = 1,376.77 kms